我们有4个节点的cassandra集群。我是否需要在群集的每个节点上运行压缩和修复?
Cassandra版本: - Cassandra 3.0.10 群集中没有节点:4 复制因子: - 4 压实策略: - LeveledCompactionStrategy
由于
答案 0 :(得分:3)
要回答这个问题,“是”压缩需要在所有节点上运行。
正确的答案,你不应该是正在运行压缩的那个。 Cassandra几乎总是能够确定何时自行运行压缩,而不需要手动调用它。
事实上,一旦你手动进行压实,未来有机地发生压实的可能性微乎其微,那么你就不得不手动完成。
关于DBA.StackExchange的类似答案:https://dba.stackexchange.com/questions/71781/cassandra-maintenance/74213#74213
答案 1 :(得分:0)
是的,压缩是自动完成的,但你应该定期运行修复