私はいくつかのデータをSERVER-Aに書き込んだ後、データが複製される前にSERVER-Bからデータを読み取ろうとします。どのバージョンのデータが表示されますか?データが複製される前に、cassandraはどのように読み取りを処理しますか?
私はSERVER-Aの書き込みを見るべきではないと思います。しかし、これは一貫したハッシュが入ってくる場所ですか?その読み込み要求はSERVER-Aにルーティングする必要がありますか?
私はいくつかのデータをSERVER-Aに書き込んだ後、データが複製される前にSERVER-Bからデータを読み取ろうとします。どのバージョンのデータが表示されますか?データが複製される前に、cassandraはどのように読み取りを処理しますか?
私はSERVER-Aの書き込みを見るべきではないと思います。しかし、これは一貫したハッシュが入ってくる場所ですか?その読み込み要求はSERVER-Aにルーティングする必要がありますか?
クライアントが
ifあなたはQUORUMで書き、次にあなたがあなた自身の書き込み(またはそれ以降書き込まれた値)を見ることができますQUORUMで読む前に成功し、ACKを待つ
あなたはONEで書く場合と前に成功し、ACKを待ちますそれは可能かもしれないが、あなたは読取開始前に成功した書き込みを待たない場合ONEで読んで、あなたが古い値ではなく、あなた自身の書き込み
が表示されることがあり、あなた自身の書き込みを参照するには保証は、ありません(場合によっては書き込みが非常に速いため)
これを読む:http://www.slideshare.net/doanduyhai/cassandra-introduction-2016-60292046/31