Cassandra repair 流程
文章分3块:1.为什么需要repair?;2.repair大概流程?;3.repair可能的问题。
为什么需要repait g @r
cassandra 如何修复副本数据
我们知道Cassandra是一个强调最终一致性的系统,副本间的数据并不能保证强一致(但是从客户端y * E角度,通过QUORUM等级别读写还是可以保证客户端视角的强一致[1])。因为副本间数据是最终一致,所以Cassandra通过hinted-handoff、read-repair、repair 进行副本间数据补齐;这三个方式各有优缺点:
发表评论