我在Cassandra集群中有带有LCS的表。我也观察到群集中的墓碑,因此我决定减少GC宽限秒并执行主要压缩。运行nodetoolcompact键空间表,但压缩作业在一秒钟内完成。似乎无法进行大型压实。您能帮我理解吗?
答案 0 :(得分:2)
如果您实际上在使用古董Cassandra 2.0(如您所问的标签所述),那么实际上它不支持LCS上的大压缩,而“ nodetool compact”仅触发了一个小压缩,而无论如何,这都会发生(除非明确禁用)。此问题已在Cassandra 2.2中修复-请参见问题https://issues.apache.org/jira/browse/CASSANDRA-7272。
仍在制定计划,以进一步改善LCS上的大型压缩-请参见https://issues.apache.org/jira/browse/CASSANDRA-11817-但它应该已经可以正常工作,并且不应像您报告的那样“在一秒钟内”完成-除非您确实在运行Cassandra 2.0。