【问题标题】:Unique monotonically increasing ids using Cassandra使用 Cassandra 的唯一单调递增 id
【发布时间】:2016-11-22 00:48:38
【问题描述】:

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

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

我希望始终按照插入时完全相同的顺序取回数据,并且想知道是否可以在不使用单独的分布式服务生成 ID 的情况下实现这一目标。

【问题讨论】:

    标签: cassandra distributed-system


    【解决方案1】:

    Cassandra 的timeuuid 类型对于此类任务的概率足够低。我建议查看this 最近的答案以及Cassandra wiki page

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 2014-07-02
      • 2021-06-02
      相关资源
      最近更新 更多