在Cassandra中自动增加数字主键

时间:2017-11-27 12:22:18

标签: cassandra

我要求在我的Cassandra中有一个表,需要任何数字(bigint)作为主键类型。例如,这是我的表:

UIActivityController

现在,只要使用uuid作为主键,我们就可以使用CREATE TABLE users (id bigint PRIMARY KEY,username text,email text,age int); now()自动增量,我对数字主键有什么选择?

如果使用数字主键是一个糟糕的主意,建议一个函数(完美哈希),可以将任何uuid转换为数字形式,如果可能的话,反之亦然。反之亦然。

是的。你猜对了。 RDBMS背景人。

0 个答案:

没有答案