14.分布式文档系统_图解剖析Elasticsearch并发冲突问题以及悲观锁与乐观锁两种并发控制方案

1、Elasticsearch并发冲突问题 举例: 在电商场景下,流程一般为: 1.读取商品信息(包含商品库存)-->2.用户下单购买-->3.更新商品信息(这里主要是商品库存更新) 如图所示:   并发冲突问题剖析 2、悲观锁与乐观锁两种并发控制方案 (1)悲观锁 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上
相关文章
相关标签/搜索