如何实现分布式事务

什么是分布式事务? 简单的说,就是一次大操做由不一样小操做组成,这些小操做分布在不一样服务器上,分布式事务须要保证这些小操做要么所有成功,要么所有失败。 你上淘宝买东西,须要先扣钱,而后商品库存-1吧。但扣款和库存分别属于两个服务,这两个服务中间要通过网络、网关、主机等一系列中间层,万一任何一个地方出了问题,好比网络抖动、突发异常等待,都会致使不一致,好比扣款成功了,可是库存没-1,就会出现超卖的
相关文章
相关标签/搜索