09 01 2023

seata分布式事务~初步了解

seata事务管理中有三个重要的角色:

  1. TC Transaction Coordinator 事务协调者:维护全局和分支事务的状态,协调全局事务提交或回滚。
  2. TM Transaction Manager 事务管理器:定义全局事务的范围、开始全局事务、提交或回滚全局事务。
  3. RM Resource Manager 资源管理器:管理分支事务处理的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。

image.png

此截图来自官网 官网文档链接


seata提供了四种分布式事务解决方案:

  1. XA模式 强一致性 分阶段事务模式 无业务侵入。相关链接: XA模式
  2. TCC模式 最终一致 分阶段事务模式 有业务侵入。相关链接: TCC模式
  3. AT模式 最终一致 分阶段事务模式 无业务侵入。(默认模式)相关链接: AT模式
  4. SAGA模式 长事务模式 有业务侵入。




延伸阅读
  1. 浪海博客系统友情链接说明
  2. 浪海同志的一生
  3. 浪海皇室 QQ飞车手游
  4. 浪海博客系统部署说明
  5. minio 相关说明
  6. rabbitMQ 相关说明
  7. mysql相关说明
  8. java基础面试题002
  9. gateway服务网关基本使用
  10. ribbon负载均衡
如果出现代码等内容显示不正常,使用以前的显示器:以前的显示器
发表评论