1.演示基于_version进行乐观锁并发控制
1.1 先构造出一条数据来
PUT /test_index/test_type/12
{
"tset_field":"test test"
}
1.2 开启俩个客户端,获取数据 GET /test_index/test_type/12
1.3 其中一个客户端修改数据(同时带上数据的版本号,要求,es中的数据版本号,跟客户端中的数据版本号一致,才能修改成功)
1.4 另一个客户端,尝试基于version=1的数据进行修改,同样带上version版本号,进行乐观锁的并发控制
1.5 在乐观锁成功阻止并发问题之后,尝试正确的完成更新