0

2 つの DC があります。Cassandra リングは両方の DC にまたがっています。レプリケーション ファクター = 3 のローカル クォーラムを使用しています。ローカル クォーラムを使用して DC1 に書き込みを行います。データは DC1 の複数のノードに書き込まれます。同じ書き込みを DC2 に伝達するには、WAN を介したトラフィックを最適化するために、DC1 のコーディネーター ノードから DC2 のコーディネーター ノードにコピーが 1 つだけ送信されます (Cassandra のドキュメントで読んだものから)。

数秒間しゃっくりがあったとします。

レプリケーションの回復力に関する質問:

  1. この Wan の問題により、DC1 のコーディネーターで、Wan リンクが再びアップしたときに DC2 が配信されるようにヒント付きハンドオフ (HH) が作成されますか?

  2. レプリカが利用できないことを障害検出器が認識した場合にのみ、HH が開始されることを読みました。この数秒の問題により、次の nodetool 修復が実行されるまで、一部のデータが DC2 で検出されなくなりますか?

  3. 数秒または数分続く Wan の問題が発生した場合、nodetool の修復を実行することをお勧めしますか?

4

1 に答える 1

2
  1. はい

  2. これは Cassandra 1.0 の時点で廃止されているため、ありません。( http://www.datastax.com/dev/blog/whats-new-in-cassandra-1-0-windows-service-new-cql-clients-and-moreを参照)

  3. 上記のように、いいえ。

于 2012-06-26T17:33:49.693 に答える