【发布时间】:2014-05-22 21:22:47
【问题描述】:
我目前正在开发 cassandra 源代码 (2.0.4),我想知道如何使用 ColumnFamily 类中的 isMarkedForDelete() 方法。如果我用键插入一行,该方法返回 false,如果我删除该行,它返回 true。这就是我期望的方式;-) 但是,这就是我想知道的一点,如果我再次插入具有相同键的行,该方法仍然返回 false,尽管该行没有被删除(因为它是具有相同键的新行)。如果过去删除过一次,似乎删除并重新插入的行始终保留该标志。如何可靠地确定一行是否被删除? 提前致谢!
【问题讨论】:
标签: java cassandra cassandra-2.0