Skip to content
我的知识库
Main Navigation
首页
Java 知识库
Java 面试题
微服务架构
Spring Cloud
Appearance
Menu
Return to top
本页导航
分布式事务
微服务架构下的分布式事务解决方案。
CAP 理论
一致性、可用性、分区容错
分布式系统中 P 必须满足,CP 或 AP 二选一
BASE 理论
基本可用、软状态、最终一致性
分布式事务方案
两阶段提交(2PC)
协调者 + 参与者
强一致性,性能差
TCC(Try-Confirm-Cancel)
业务侵入性强
预留资源 -> 确认/取消
Saga 模式
长事务拆分为多个本地事务
补偿机制
适合流程长的场景
Seata
AT 模式(自动补偿)
TCC 模式
Saga 模式
可靠消息最终一致性
本地消息表
事务消息(RocketMQ)