10 分钟看懂分布式事务

什么是分布式事务 问题的引出 先看一张图,一个电商平台的架构图。 对于用户来说的一个创建订单的过程,背后很可能跨越了多个应用服务。涉及诸如:订单、库存、积分、优惠券等多个微服务模块,而每个模块的数据库可能存在不同节点上,但是其中的任何一个环节都有可能程序运行错误,导致数据的不一致。 例如这个支付操作里涉及到的多个数据库。 单一数据库可以简单的使用事务来保证一致性,但是分布式的问题则需要分布式的事务
相关文章
相关标签/搜索