更好的方法使用修复与Cassandra数据库

sqyvllje  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(335)

伊夫博迪。
在迁移了一个新的集群cassandra之后,我需要修复节点。在这种情况下使用什么更好的sintax-pr,-seq或-full?
还有每周的维修-顺序?我需要在同一时间或一个接一个地应用每个节点的-pr?我的环境有5个节点(2个种子)。
没人能解释这一点。
当做

jvidinwx

jvidinwx1#

repair只是确保cassandra cluster上数据的一致性。repair通过比较节点之间的公共令牌范围的数据集,并流式处理节点之间任何不同步部分的差异,来同步节点之间的数据。它将数据与merkle树进行比较,merkle树是散列的层次结构。迁移之后,应该对每个节点运行完全修复。一旦完全修复成功完成,您可以使用其他选项,如-pr或-inc或-seq。请参阅下面的链接以了解更多信息https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsrepairnodesmanualrepair.html

相关问题