标签: cassandra-2.0 datastax-enterprise
我正在使用Cassandra 2.0.9并且已经建模了一个表来使用uuid作为表的代理键。
我使用的DataStax驱动程序(ruby-driver)似乎没有在客户端生成UUID,所以我目前在插入期间使用uuid()函数。我想立即获得生成的值,以便我可以在手动倒排索引中使用它。
这是我可以做的事情,还是我必须找到一个解决方法,例如用我在Ruby中提供的本地uuid生成器替换它?
答案 0 :(得分:1)
您将无法获得在CQL服务器端生成的uuid。 ruby驱动程序提供了一个UUID1 generator,您可以使用它来创建UUID客户端。