
【分布式事务专栏】
文章平均质量分 83
本地事务与分布式事务
¥诸葛村夫¥
年少无为,还不知进退
展开
-
2021-09-16-分布式事务解决方案理解
文章目录什么是分布式事务分布式事务产生的原因数据库分库分表应用SOA化--微服务化分布式事务解决方案两阶段提交(2PC)两阶段提交缺点三阶段提交(3PC)CanCommit阶段PreCommit阶段doCommit阶段总结swot(2pc,3pc)补偿事务TCC消息事务+最终一致性消息事务步骤SAGA解决方案基于事件驱动实现优点:缺点:基于命令方式实现流程优点:缺点:参考文章什么是分布式事务指一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布式事务需要保证这些小操作要么全部成功,转载 2021-09-16 02:21:37 · 183 阅读 · 0 评论 -
2021-09-02-本地事务与Spring事务处理方案
文章目录什么是事务事务的四大特性Spring中使用本地事务什么是事务事务可以看做是一次大的活动,它由不同的小的活动组成,这些活动要么全部成功,要么全部失败。在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的特性来实现的,因此又称为数据库事务。由于应用主要靠关系数据库来控制事务,而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务。事务中任何一个操作执行失败,都将全部回滚。事务的四大特性原子性(Automic):要么都执行完成,要么全部不执行。不原创 2021-09-02 22:49:53 · 183 阅读 · 0 评论