利用mq的最终一致性,解决分布式事务。

 咱们的订单系统和商品(库存)是两个系统,当咱们下订单后,咱们就要去修改库存。mysql 分布式系统要知足cap定理。一致性,可靠性,可用性。git 咱们无法都知足,只能知足两个。由于咱们是电商项目。咱们要知足服务的高可用。因此咱们知足可靠性,和可用性。可是,咱们又得知足一致性,这个时候,这个矛盾的解决又要依靠base理论中的最终一致性。咱们没法知足强一致,可是咱们能够知足最终一致性。github
相关文章
相关标签/搜索