卡桑德拉修理很慢

时间:2017-08-25 16:49:02

标签: performance cassandra

我们有一个32节点的Cassandra集群,每个节点上有大约150GB的数据。完成全面修复(非主要范围)需要大约26个小时才能完成。这似乎很慢。关于我可以检查或调整设置以加快修复的任何想法。

马歇尔

1 个答案:

答案 0 :(得分:0)

除了使用-pr选项进行修复外,另一个想法是使用incremental repair,如果你的Cassandra版本是> 2.1。第一次增量修复很慢,因为它需要将SSTable切割成经过修复和未准备好的部件,但稍后它会更快,因为它不会修复已修复的部件。你可以结合增量/全面修复,更频繁地增加运动和减少完全修复。