原文网址:分布式事务--理论_IT利刃出鞘的博客-CSDN博客
简介
本文介绍分布式事务的一些理论,包括:分布式事务协议、2PC/3PC、TCC、XA。
分布式事务协议
提起分布式事务,最早指涉及的是多个资源的数据库事务问题。不过事务一词含义随着 SOA 架构逐渐扩大,根据上下文不同,可分为两类:
- System transaction; //多指数据库事务
- Business transaction。//多对应一个业务交易
与此同时,分布式事务的含义也在泛化,尤其 SOA、微服务概念流行起来后,多指的是一个业务场景,需要编排很多独立部署的服务时,如何保证交易整体的原子性与一致性问题。
2PC/3PC
上边只是部分内容,为便于维护,本文已迁移到此地址:分布式事务-理论 - 自学精灵