Elasticsearch 版本控制
来源:互联网 发布:天佑鲍比知乎 编辑:程序博客网 时间:2024/06/04 18:07
内部版本控制:_version自增长,修改数据后,_version会自动加1外部版本控制:为了保持_version与外部版本控制的数值一致 使用version_type=external 检查数据当前的version值是否小于请求中的version值 PUT /library/books/1{ "title": "Elasticsearch: The Definitive Guide", "name" : { "first" : "Zachary", "last" : "Tong" }, "publish_date":"2015-02-06", "price":"59.99"}查看数据:GET /library/books/1{ "_index": "library", "_type": "books", "_id": "1", "_version": 1, "found": true, "_source": { "title": "Elasticsearch: The Definitive Guide", "name": { "first": "Zachary", "last": "Tong" }, "publish_date": "2015-02-06", "price": "59.99" }}修改数据:POST /library/books/1/_update{ "doc": { "price" : 10 }}此时版本为2:{ "_index": "library", "_type": "books", "_id": "1", "_version": 2, "_shards": { "total": 2, "successful": 1, "failed": 0 }}指定版本去更新:POST /library/books/1/_update?version=3{ "doc": { "price" : 15 }}{ "error": { "root_cause": [ { "type": "version_conflict_engine_exception", "reason": "[books][1]: version conflict, current [2], provided [3]", "shard": "3", "index": "library" } ], "type": "version_conflict_engine_exception", "reason": "[books][1]: version conflict, current [2], provided [3]", "shard": "3", "index": "library" }, "status": 409}
阅读全文
0 0
- Elasticsearch 版本控制
- Elasticsearch版本控制[并发安全]
- ElasticSearch:版本冲突处理(事务控制)
- ElasticSearch:版本冲突处理(事务控制)
- composer控制版本,php使用Elasticsearch
- Elasticsearch 基于乐观锁的版本控制
- 1、ElasticSearch源码学习分享:ElasticSearch版本控制
- Elasticsearch笔记三之版本控制和插件
- Elasticsearch学习笔记(四)版本控制[并发安全]
- Elasticsearch笔记三之版本控制和插件
- Elasticsearch 基于external的乐观锁的版本控制
- elasticsearch 并发控制
- Elasticsearch分片控制
- Elasticsearch 权限控制
- Elasticsearch并发控制
- Elasticsearch、Kibana权限控制
- Elasticsearch、Kibana权限控制
- elasticsearch 版本区别
- Apache Kafka0.10.0.0集群部署
- EXE和SYS通信(ReadFile WriteFile DO_BUFFERED_IO) 缓冲区方式
- Spring 在静态工具类中使用注解注入bean
- MYSQL数据库 的 decimal 字段类型
- ios 删除按钮不显示
- Elasticsearch 版本控制
- 用外部表(ORACLE_DATAPUMP)导出数据到文件再导入实验
- iBatis配置文件讲解
- Spring中使用RestTemplate调用第三方接口API
- EXE和SYS通信(ReadFile WriteFile DO_DIRECT_IO) 直接方式
- 百度编辑器ueditor添加视频方法
- IO读写文本和图片
- Streaming Data Ingest介绍
- openwrt系统设置STA模式或AP模式