ES的乐观锁
一、ES使用乐观锁进行并发控制
ES官方文档-Update API中提到ES6.7.0版本前使用version字段进行并发控制,而6.7.0开始使用if_seq_no,if_primary_term进行并发控制。

二、测试
1)创建测试数据,当前version为1。

2)指定版本号更新数据,第一次更新成功

3)指定相同版本号,进行第二次更新失败

ES官方文档-Update API中提到ES6.7.0版本前使用version字段进行并发控制,而6.7.0开始使用if_seq_no,if_primary_term进行并发控制。

1)创建测试数据,当前version为1。

2)指定版本号更新数据,第一次更新成功

3)指定相同版本号,进行第二次更新失败
