区别
柔性事务满足BASE理论(基本可用,最终一致)
刚性事务满足ACID理论
柔性事务分为
1.两阶段型
2.补偿型
3.异步确保型
4.最大努力通知型
由于支付宝整个架构是SOA架构,因此传统单机环境下数据库的ACID事务满足了分布式环境下也业务需求,以上几种事务类似就是针对分布式环境下业务需要设定的。
即分布式一般采用柔性事务。
柔性事务满足BASE理论(基本可用,最终一致)
刚性事务满足ACID理论
1.两阶段型
2.补偿型
3.异步确保型
4.最大努力通知型
由于支付宝整个架构是SOA架构,因此传统单机环境下数据库的ACID事务满足了分布式环境下也业务需求,以上几种事务类似就是针对分布式环境下业务需要设定的。
即分布式一般采用柔性事务。