【问题标题】:How data will be synchronized if node failure occur如果发生节点故障,数据将如何同步
【发布时间】:2021-02-18 21:32:23
【问题描述】:

据说“如果一个/一些节点在配置的时间量(

假设节点超过 24 小时不可用,并且在这几个小时内完成了一些写入操作,那么 Cassandra 将如何将所有数据同步到该节点?

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    如果节点停机时间超过指定时间段(默认为 3 小时,但可配置),则您需要使用 nodetool repair 执行数据修复(请参阅 documentation) - 不会发生自动修复(除了所谓的read repair可能在以高于 ONE/LOCAL_ONE 的一致性级别读取单个项目时同步它们)

    【讨论】:

      猜你喜欢
      • 2020-12-02
      • 2018-05-22
      • 1970-01-01
      • 2017-12-19
      • 2018-06-09
      • 1970-01-01
      • 2014-01-14
      • 1970-01-01
      • 2012-06-25
      相关资源
      最近更新 更多