假设我有一个50个节点集群,复制因子=3,写一致性级别=仲裁,这是( 50 /2) +1= 26,读取一致性级别=1。现在我们满足方程R+W>N,因为26 +1>3,但这如何保证强一致性?如果我的写入到前26个节点,而我恰好从节点45读取,该怎么办?如何获得最新的值?
发布于 2016-01-22 00:38:07
一致性级别=复制节点为了满足请求而需要给协调器的确认数量。
所以在你的例子中,CL=QUORUM = 2是因为RF = 3的大部分是2。
把它插回方程式里..。对于你来说,2 + 1 = 3 3 !> 3没有100%的一致性。
请参阅:c.html
https://stackoverflow.com/questions/34936895
复制相似问题