随笔分类 - 分布式
摘要:1、协议抽象实体 1 package protocal.model; 2 3 import lombok.Data; 4 5 /** 6 * @author liupengr 7 * @date 2020/2/12 18:21 8 */ 9 @Data 10 public abstract clas
阅读全文
摘要:一、两阶段提交 2PC 1、数据库层面的两阶段提交(XA trainsaction) 两阶段提交是目前经常使用的一种解决分布式事物的强一致性的一种方案,它是由事物协调器和若干个事物执行者(数据库本身)组成。 所谓两阶段提交就是将每一个事物拆分成 任务+提交,将任务的执行和任务提交分成两步。当客户端发
阅读全文
摘要:1、CAP定理 分布式系统(各系统互相联系且数据共享)中,只能最多满足一致性(Consistency),可用性(Availability)和分区容错性(Partition tolerance)中的两种。 一致性:是指客户端的读操作可以拿到最新的写操作的数据 可用性:是指请求在合理的时间内可以返回合理
阅读全文