谈分布式事务一致性(2PC、3PC、TCC)、强一致性算法Paxos等关系
一致性这个词重载的很厉害,在不同的语境和上下文中,它其实代表着不同的东西: 在事务的上下文中,比如ACID里的C,指的就是通常的一致性(Consistency) 在集群环境中,主从复制,如ZK(Paxos)、Redis(Raft)等强一致性算法的影子 此外,“一致性哈希”,“最终一致性”这些名词里的“一致性”也有不同的涵义。 参考:https://www.zhihu.com/question/275845393。总结:这里事务的一致性和强一致性算法根本不是一个东..
原创
2020-08-20 17:41:03 ·
1876 阅读 ·
1 评论