【发布时间】:2015-09-11 17:07:55
【问题描述】:
我经常有幽灵行留在服务器上,在 Cassandra 中删除一行后不会消失。
我已经使用 nodetool 尝试了所有可能的管理选项(compact、flush 等),还使用 jconsole 连接到集群并通过它强制 GC,但行仍保留在集群上。
出于测试目的,我在执行 DELETE 之前更新了一些 TTL 为 0 的行,这些行完全消失了。
我是否需要忍受这一点,或者我能否以某种方式触发最终删除这些已删除的行?
我的测试集群使用 Cassandra 1.0.7,只有一个节点。
【问题讨论】:
标签: cassandra garbage-collection