>>c. Read with CL = QUORUM. If read hits node1 and node2/node3, new data
that was written to node1 will be returned.

>>In this case - N1 will be identified as a discrepancy and the change will
be discarded via read repair

>>[Naren] How will Cassandra know this is a discrepancy?

Because at Q - only N1 will have the "new data" and other other nodes won't.
This lack of consistency on N! will be detected and repaired. The value that
meets Q - the values from N2-3 - will be returned.

HTH

Reply via email to