3pc

2024/4/22 4:43:52

分布式协议之两阶段提交协议(2PC)和改进三阶段提交协议(3PC)

一、 事务的ACID 事务是保证数据库从一个一致性的状态永久地变成另外一个一致性状态的根本,其中,ACID是事务的基本特性。 A是Atomicity,原子性。一个事务往往涉及到许多的子操作,原子性则保证这些子操作要么都做,要么…

分布式协议及Zookeeper实现(Paxos、2PC、3PC)(一)

CAP 理论,即对于一个分布式系统而言,它是无法同时满足 Consistency(一致性)、Availability(可用性) 和 Partition tolerance(分区容错性) 这三个条件,最多只能满足其中两个。由于网络环境是不可信的,所以分区容忍性几乎是必不可选…