数据库事务:
ACID
分布式理论:
CAP定理:集群的ACID几乎是很难达到;
BASE理论:对CAP中的一致性和可用性进行一个权衡的结果,每个应用都可以根据自身的业务特点,采用适当的方式来使系统达到最终一致性;
分布式事务解决方案:
两阶段提交(2PC):尽量保证了数据的强一致;
补偿事务(TCC):针对每个操作,都要注册一个与其对应的确认和补偿(撤销)操作;
本地消息表(异步确认):将分布式事务拆分成本地事务进行处理;
MQ事务消息
https://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.html