【发布时间】:2012-10-23 08:25:56
【问题描述】:
假设我在 Cassandra 中有一行超级列。我删除了整行(现在用墓碑标记)。然后我立即(在任何压缩/节点工具修复之前)添加具有相同行键的不同数据。我的问题是,Cassandra 是否正确处理此问题并删除数据,或者是否存在本应删除的孤立 sstable 的风险?
【问题讨论】:
标签: cassandra
假设我在 Cassandra 中有一行超级列。我删除了整行(现在用墓碑标记)。然后我立即(在任何压缩/节点工具修复之前)添加具有相同行键的不同数据。我的问题是,Cassandra 是否正确处理此问题并删除数据,或者是否存在本应删除的孤立 sstable 的风险?
【问题讨论】:
标签: cassandra
一切都取决于时间戳。较晚的时间戳获胜....因此,如果删除时间戳在修改时间戳之前,则修改获胜并将内容放入其中。
院长
Cassandra 开发者的 PlayOrm
【讨论】: