分布式事务种类 按照实现原理分主要有三类:传统事务型、事件通知型、补偿型。 传统事务型(不适用高并发场景,锁定资源较多): 两阶段提交(2PC)三阶段提交(3PC) 事件通知型: 可靠消息实现模式最大努力通知模式 补偿性: 业务补偿模式TCC模式 使用次序 不考虑特殊的使用场景来说,按照复杂度、性能来说推荐如下顺序: 单机事务》最大努力通知》基于消息的事务》业务补偿型》TCC事务》传统事务型 推荐分布式事务框架 EasyTransaction 参考引用 https://www.jianshu.com/p/b264a196b177https://www.cnblogs.com/skyesx/p/9697817.htmlhttps://github.com/QNJR-GROUP/EasyTransaction