使用Cassandra的独特单调增加的id

时间:2016-11-21 16:26:36

标签: cassandra distributed-system

我想要存储在Cassandra数据库中的某种时间序列事件。

问题是:可以为每个条目分配一个唯一的单调递增ID吗? timeuuid和now()是否保证在分区内?

我希望始终以与插入顺序完全相同的方式获取数据,并想知道如果不使用单独的分布式服务来生成ID,我是否可以实现这一目标。

1 个答案:

答案 0 :(得分:1)

Cassandra的timeuuid类型具有足够低的概率来执行此类任务。我建议您查看this最近的答案以及Cassandra wiki page