seata中一共提供了AT、TCC、SAGA和XA等4中事务模式,其中AT事务模式是seata服务端默认的事务模式。
AT模式:最终一致的分阶段事务模式,无业务侵入,也是Seata的默认模式
TCC模式:最终一致的分阶段事务模式,有业务侵入
SAGA模式:长事务模式,有业务侵入
XA模式:强一致性分阶段事务模式,牺牲了一定的可用性,无业务侵入
AT事务模式是seata服务端默认的事务模式,前面已经使用过了,不再赘述。
实际上seata的AT模式基本上能满足我们使用分布式事务80%的需求,但涉及不支持事务的数据库与中间件(例如:redis)等的操作,或AT模式暂未
上一篇:形容男子思念的诗句