概念
分布式事务是指事务的参与者【1个或多个】和事物管理器【一个或多个】分布在不同的服务器【或者说节点】,而一个事务关联的多个操作必须都成功或都失败,即满足【事务的四大特性】
用人话说:一项大的任务由多项小任务组成,而每个小任务又由不同的个体负责。分布式事务的主要工作就是保证这个大任务关联的所有小任务要么全部成功要么全部失败。
实现方式
一、AT 【分布式事务Seata-AT模式】
二、TCC【Try Confirm Cancel】两阶段提交
三、SAGA 【分布式事务-Saga模式】
四、XA
未完待续...