我有两个DC。我的Cassandra戒指横跨两个DC。我使用复制因子= 3的本地仲裁。我在DC1中写了一个本地法定人数。数据被写入DC1中的多个节点。对于传播到DC2的相同写入,只有一个副本从DC1中的协调器节点发送到DC2中的协调器节点,以优化WAN上的流量(来自我在Cassandra文档中读到的内容)
想象一下,几秒钟就会出现一阵骚动。
有关复制弹性的问题:
当Wan链接再次启动时,这个Wan打嗝是否会导致在DC1协调器中创建一个暗示切换(HH)以便DC2发送?
我已经读过,只有在故障检测器识别出副本不可用时才会启动HH。这个几秒钟的打嗝是否会导致一些数据未被检测到DC2,直到下一个nodetool修复运行?
建议运行nodetool修复以防万秒打嗝持续几秒/分钟?
答案 0 :(得分:2)
是
从Cassandra 1.0开始,这已经过时了,所以没有。 (见http://www.datastax.com/dev/blog/whats-new-in-cassandra-1-0-windows-service-new-cql-clients-and-more)
如上所述,没有。