您现在的位置是:首页 > 文章详情

"分布式事务一致性" 看这一篇就够了

日期:2018-04-16点击:414

大家好,我是田向阳,是现任普元解决方案的中心架构师。今天我给大家分享的题目是微服务架构下的事务一致性保证。

主要内容包括4部分:

d47e62d2b349aca45e42305ed6714efbe5ed61d9 传统分布式事务不是微服务中一致性的最佳选择
d47e62d2b349aca45e42305ed6714efbe5ed61d9 微服务架构中应满足数据最终一致性原则
d47e62d2b349aca45e42305ed6714efbe5ed61d9 微服务架构实现最终一致性的三种模式

d47e62d2b349aca45e42305ed6714efbe5ed61d9对账是最后的终极防线。

737e13cc9ab5a9ca26b91c5bbe6e18f06fef51f3

我们先来看一下第一部分,传统使用本地事务和分布式事务保证一致性

4b09282a7aa87e63d0339ae07f1262b2065d994e

传统单机应用一般都会使用一个关系型数据库,好处是应用可以使用 ACID transactions。为保证一致性我们只需要:开始一个事务,改变(插入,删除,更新)很多行,然后提交事务(如果有异常时回滚事务)。更进一步,借助开发平台中的数据访问技术和框架(如Spring),我们需要做的事情更少,只需要关注数据本身的改变。随着组织规模不断扩大,业务量不断增长,单机应用和数据库已经不足以支持庞大的业务量和数据量,这个时候需



原文链接:https://yq.aliyun.com/articles/582282
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章