免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

ElasticSearch并发机制、悲观锁与乐观锁

背景: 普通的ES操作流程 1.先get document数据,商品信息,显示到网页上,同时在内存中缓存该document的数据 2.当网页发生了购买之后,直接基于内存中的数据,进行计算和操作 3.将计算后的结果写回ES中 我们期望的应该是说,线程A将库存-1 ,设置为99件; 然后线程B接着这个99件,将库存-1 ,变为98件,然后设置到ES中; 最终ES中应该库存是98件才对啊。。。 上面说的这个流程和过程,其实就是 ES中的并发冲突问题,会导致数据不准确 方案: 悲观锁与乐观锁两种并发控制方案 悲观...

继续阅读 »
分享到: