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

二阶段提交的问题

二阶段提交的问题

Qyouu 2018-12-07 00:43:46
开发碰到分布式事务的问题,网上找到了二阶段提交可以保证事务的一致性,找到的都原理,新人一枚,找不到相关的代码来参照或者更通俗易懂的知识来解惑,有没有大神可以帮忙解答一下二阶段提交原理和具体一点的实现,谢谢了
查看完整描述

5 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

可参考RocketMQ的事务消息

查看完整回答
反对 回复 2018-12-16
?
梦里花落0921

TA贡献1772条经验 获得超6个赞

所谓的2阶段,3阶段其实都差不多,无非是找个中间人来协调整个事务过程,再怎么变都是中间人吼一嗓子,分布式事务范围内的信息回复一句大哥我们开搞吧,(3阶段后来再吼一嗓子),最后中间人说搞,然后大家都commit完了。

当然也有极端的1阶段(这个和前面2,3阶段的理论不同),这种实际是需要极其严格的论证及一旦出现问题后续如何信息修正了。

查看完整回答
反对 回复 2018-12-16
?
HUX布斯

TA贡献1876条经验 获得超6个赞

@Daniel Cai: 谢谢大神,我去看看

查看完整回答
反对 回复 2018-12-16
  • 5 回答
  • 0 关注
  • 559 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信