#两阶段

两阶段提交协议

  集中式与分布式事务的一个重要的不同点在于它们各自所需关注的错误的属性上。在集中式系统中,错误都是要么不错要么全错(all-or-nothing),也就是说要么系统正常工作事务正常处理,要么系统出错不会有不论什么事务完毕。可是在分布式系统中,可能出现部分失败(partialfailures)的情况,某些节点正常工作可...
代码星球 ·2020-08-25

分布式事务,两阶段提交协议,三阶段提交协议

1CAPC(Consistency)一致性 每一次读取都会让你得到最新的写入结果A(Availability)可用性  每个节点(如果没有失败),总能执行查询(读取和写入)操作P(PartitionTolerance)分区容忍性 即使节点之间的连接关闭,其他两个属性也会得到保证C...