标签: cassandra
我们有RF = 3,CL = 2
Appilcation首先执行:
1)插入T1(c1)值(1)
2)插入T1(c1)值(2)
3)插入T1(c1)值(3)
然后
4)从T1
如果应用程序立即调用它,是否可以保证语句4将返回3行?我想不,它只会“最终”发生。我是对的吗?
答案 0 :(得分:1)
由于你读(CL = 2)+写(CL = 2)大于你的RF = 3,你总是读取一致的数据。
因此,为了保证一致性,我们需要读取+写入一致性高于RF。