Reputation: 462
Suppose i have 3 nodes, the RF is 3, and using QUORUM CL. When i write a data record to the cluster, if one node succeed, one failed. So the whole write request is failed, what will happen to the succeed node? Will it be roll back automatically? or it will be propagated to other node via gossip. And finally the 3 nodes will all have the record even the original request was failed?
Upvotes: 8
Views: 4178
Reputation: 189
shutty's answer is wrong in subtle ways though the article referred to is correct and an excellent source. The first three points appear correct:
However the last two appear wrong and here's the corrected version:
Upvotes: 17
Reputation: 3338
There's an article about it. TL&DR version:
Upvotes: 1