
事务
码虫码农
这个作者很懒,什么都没留下…
展开
-
分布式事务
事务概念 事务特性(ACID) 原子性(A) 所谓的原子性就是说,在整个事务中的所有操作,要么全部完成,要么全部失败,没有中间状态。对于事务在执行中发生错误,所有的操作都会被回滚,整个事务就像从没被执行过一样。 一致性(C) 事务的执行必须保证系统的一致性,就拿转账为例,A有500元,B有300元,如果在一个事务里A成功转给B50元,那么不管并发多少,不管发生什么,只要事务执行成功了,那...原创 2020-01-03 00:20:39 · 97 阅读 · 0 评论 -
RabbitMQ 实现分布式事务 通俗理解 简单易学(思想)
一. 什么是分布式事务 有两个服务,一个订单服务,一个商品服务。当我们下单成功后,订单服务会调用商品服务的扣库存方法,如果这时候商品服务出现异常,扣库存失败,那就会导致事务的问题,以后有可能出现超卖。所以我们在微服务架构开发的时候,一定要处理好分布式事务 二. 分布式事务理论 比较流行的就是BASE,CAP定理 CAP理论: 是由加州大学伯克利分校Eric Brewer教授提出来的,他指...原创 2019-08-18 11:15:58 · 1194 阅读 · 3 评论