B2C电商项目(第十一天、分布式事务解决方案、Seata实现分布式事务、消息队列实现分布式事务、订单服务和用户服务业务代码)
一、分布式事务解决方案学习目标:了解本地事务与分布式事务了解CAP理论与BASE理论了解常见分布式事务解决方案能够通过Seata实现分布式事务能够通过消息队列实现分布式事务刚才我们编写的扣减库存与保存订单是在两个服务中存在的,如果扣减库存后订单保存失败了是不会回滚的,这样就会造成数据不一致的情况,这其实就是我们所说的分布式事务的问题,接下来我们来学习分布式事务的解决方案。1.1本地事务与分布式事务