14.分佈式文檔系統_圖解剖析Elasticsearch併發衝突問題以及悲觀鎖與樂觀鎖兩種併發控制方案

1、Elasticsearch併發衝突問題 舉例: 在電商場景下,流程一般爲: 1.讀取商品信息(包含商品庫存)-->2.用戶下單購買-->3.更新商品信息(這裏主要是商品庫存更新) 如圖所示:   併發衝突問題剖析 2、悲觀鎖與樂觀鎖兩種併發控制方案 (1)悲觀鎖 悲觀鎖(Pessimistic Lock), 顧名思義,就是很悲觀,每次去拿數據的時候都認爲別人會修改,所以每次在拿數據的時候都會上
相關文章
相關標籤/搜索