删除一行超级列并立即用新数据替换它

时间:2012-11-02 16:25:42

标签: cassandra

说我在Cassandra有一排超级列。我删除整行(现在标有墓碑)。然后我立即(在任何压缩/ nodetool修复之前)使用相同的精确行键添加不同的数据。我的问题是,Cassandra是否正确处理了这个并删除了数据,或者是否存在应该删除的sstables孤立的风险?

1 个答案:

答案 0 :(得分:4)

全部取决于时间戳。后面的时间戳获胜....所以如果删除时间戳在修改时间戳之前,修改会赢得并将内容放入其中。

迪安

PlayOrm for Cassandra Developer