目录
什么是Seata?
Seata是阿里的一款开源的分布式事务解决方案,致力于微服务架构下提高性能和简单易用的分布式事务服务框架。
关于Seata的版本选择:个人学习使用可以自由选择,但工作中一定用1.0以上版本。原因是1.0以下不支持Seata集群~
Seata和分布式事务的关系
需要明确,我们常听说的2PC、3PC、TCC等分布式事务概念只是理论,Seata拥有多种分布式事务理论的具体实现。截止2020年8月,Seata官网支持AT、TCC、SAGA、XA四种模式的分布式事务
此外,无论是哪种模式,Seata的实现都基于三个组件&#x