为了账号安全,请及时绑定邮箱和手机立即绑定

不太明白事务与分布式事务的区别

不太明白事务与分布式事务的区别

正在回答

4 回答

阶段二:只在阶段一没有异常结束的时候才会发生。此时,所有能被定位和单独控制的资源管理器都将开始执行真正的数据更新。

0 回复 有任何疑惑可以回复我~
#1

wui_hai 提问者

非常感谢!1
2014-12-29 回复 有任何疑惑可以回复我~

http://www.roncoo.com/article/detail/124243,分布式事务解决方案,其设计思路在所有微服务架构项目中都适用,与编程语言无关。样例中所实现的分布式事务解决方案在Java体系中的微服务架构系统都能通用,与具体的开发框架无关。

0 回复 有任何疑惑可以回复我~

补充一下,是具体区别指什么?

0 回复 有任何疑惑可以回复我~

分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。

0 回复 有任何疑惑可以回复我~
#1

风铃1231111111111111

为了实现分布式事务,需要使用两阶段的提交协议。
2014-12-29 回复 有任何疑惑可以回复我~
#2

风铃123 回复 风铃1231111111111111

开始向事务涉及到的全部资源发送提交前信息。此时,事务涉及到的资源还有最后一次机会来异常结束事务。如果任意一个资源决定异常结束事务,则整个事务取消,不会进行资源的更新。否则,事务将正常执行,除非发生灾难性的失败。为了防止会发生灾难性的失败,所有资源的更新都会写入到日志中。这些日志是永久性的,因此,这些日志会幸免遇难并且在失败之后可以重新对所有资源进行更新。
2014-12-29 回复 有任何疑惑可以回复我~
#3

风铃1231111111111111 回复 风铃123

* 阶段二:只在阶段一没有异常结束的时候才会发生。此时,所有能被定位和单独控制的资源管理器都将开始执行真正的数据更新。
2014-12-29 回复 有任何疑惑可以回复我~
#4

wui_hai 提问者 回复 风铃1231111111111111

能在具体讲解一下么?
2014-12-29 回复 有任何疑惑可以回复我~
#5

风铃1231111111111111 回复 wui_hai 提问者

可以的,你还有哪里不明白呢?
2014-12-29 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
在线分布式数据库原理与实践
  • 参与学习       42363    人
  • 解答问题       53    个

一起学习事务与分布式事务原理与实践干货,欢迎收藏

进入课程

不太明白事务与分布式事务的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信