seata框架

Seata在单机模式下,全局事务会话信息存储在内存并持久化至本地文件,而集群模式则通过数据库共享。每个SeataTCServer可注册到注册中心,便于应用获取。AT模式采用两阶段提交,类似XA协议。TCC模式是手动的AT模式,允许自定义两阶段逻辑。SAGA模式则涉及长事务的协调。

单机模式,全局事务会话信息在内存中读写,并持久化本地文件
集群模式,全局事务会话信息通过 db 共享

每个 Seata TC Server 可以注册自己到注册中心上,方便应用从注册中心获得到他们

AT模式

两阶段提交
Seata 的事务提交方式跟 XA 协议的两段式提交在总体上来说基本是一致的, XA 协议它依赖的是数据库层面来保障事务的一致性,

TCC模式

SEATA的TCC模式就是手工的AT模式,它允许你自定义两阶段的处理逻辑而不依赖AT模式的undo_log

saga模式

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值