码迷,mamicode.com
首页 > 其他好文 > 详细

关于微服务分布式事务

时间:2020-01-12 09:37:29      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:特性   就是   失败   roc   中间   利用   性能   本质   font   

分布式事务解决方案:

一.基于XA协议的两阶段提交;

 

二.消息事务+最终一致性

     所谓的消息事务就是基于消息中间件的两阶段提交,本质上是对消息中间件的一种特殊利用,它是将本地事务和发消息放在了一个分布式事务里,保证要么本地操作成功成功并且对外发消息成功,要么两者都失败。

     开源的RocketMQ就支持这一特性.该方案采用最终一致的,牺牲了一致性,换来了性能的大幅度提升。存在造成数据不一致的风险。

关于微服务分布式事务

标签:特性   就是   失败   roc   中间   利用   性能   本质   font   

原文地址:https://www.cnblogs.com/ZJOE80/p/12181728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!