1. 首页
  2. 数据库
  3. 其它
  4. 17.分布式文档系统_动手实战演练Elasticsearch基于external version进行乐观锁并发控制

17.分布式文档系统_动手实战演练Elasticsearch基于external version进行乐观锁并发控制

上传者: 2021-01-17 01:50:43上传 PDF文件 43.92KB 热度 11次
1、什么是external version (1)external version es提供了一个feature,就是说,你可以不用它提供的内部_version版本号来进行并发控制,可以基于你自己维护的一个版本号来进行并发控制。举个列子,假如你的数据在mysql里也有一份,然后你的应用系统本身就维护了一个版本号,无论是什么自己生成的,程序控制的。这个时候,你进行乐观锁并发控制的时候,可能并不是想要用es内部的_version来进行控制,而是用你自己维护的那个version来进行控制。 (2)区别 语法区别: es内部version: ?version=1 external version:?v
下载地址
用户评论