#外部版本控制机制|
PUT /library/books/1?version=5&version_type=external
{"title": "Elosticsearch: The Definitive Guide" ,"name":{"first" : "Zachary","last" : "Tong"},"publish_date":"*2015-02-06*" ,"price" :"20"
}PUT /library/books/1?version=6&version_type=external
{"title": "Elasticsearch: The Definitive Guide" ,"name" :{"first" : "Zachary","last" : "Tong"},"publish_date":"*2015-02-06*" ,"price":"25"
}

到这里估计有人会没有看懂,上一篇博客不是讲版本自增的吗?而且上一个版本版本号是3,怎么可以版本定为5,这里就是外部版本控制,通过自定义版本控制,通过参数version_type=external来指定这个版本是自己控制

但是当我们再次执行这个操作就会报错,当前版本是5,提供是版本也是5 版本冲突

这个外部版本控制,会检查提供的的版本是不是高于当前的版本,低于或者等于都会失败,例如提供版本为6  、50 、100都行,行不行试试就知道了

从执行结果验证了外部版本控制,提供的版本要高于当前的版本就可以

ElasticSearch外部版本控制相关推荐

  1. 系列课程 ElasticSearch 之第 3 篇 —— 简单认识 Kibana 操作 ElasticSearch,ElasticSearch 的版本控制

    接上一篇博客继续讲解 Kibana 如何操作 ElasticSearch. 首先我们认识 Kibana 1.管理后台:http://127.0.0.1:5601/ 2.锁定左边的菜单栏 不然点击一个就 ...

  2. elasticsearch内部版本控制

    现在我将这个price价格改为10,看下版本有什么变化? 获取一下 返回结果我们知道价格price已经修改为10,_version已经变成2 我们把参数version改成2试试 我们从执行结果可知,我 ...

  3. ElasticSearch 并发的处理方式:锁和版本控制_07

    文章目录 现象 锁 版本控制 最新方案 现象 当我们使用 es 的 API 去进行文档更新时,它首先读取原文档出来,然后对原文档进行更新,更新完成后再重新索引整个文档.不论你执行多少次更新,最终保存在 ...

  4. elasticsearch使用指南之Elasticsearch Document Index API详解、原理与示例

    作者介绍:<RocketMQ技术内幕>作者,中间件兴趣圈微信公众号维护者. 本节将重点介绍ElasticSearch Doucment Index API(新增索引). 从上节可知,Ela ...

  5. c多线程并发处理方式_ElasticSearch 并发的处理方式:锁和版本控制

    松哥原创的 Spring Boot 视频教程已经杀青,感兴趣的小伙伴戳这里-->Spring Boot+Vue+微人事视频教程 ElasticSearch 系列第九篇,和大家聊一聊索引的基本操作 ...

  6. ELK Stack 日志分析 Elasticsearch搜索权限

    视频下载地址:链接:http://pan.baidu.com/s/1qYrgyPe 密码:s9sr 这几年国内运维都在不断完善运维自动化! 设想,IT运维自动化建设完成之后,那下一步怎么走? 我可以很 ...

  7. ElasticSearch API实现CRUD

    目录 2.5.版本控制 2.6.实现映射mapping 2.7.基本查询(Query查询) 2.7.1.数据准备 2.7.2.term查询和terms查询 2.7.3.控制查询返回的数量 2.7.4. ...

  8. ElasticSearch教程

    第一章 ElasticSearch入门篇 第一节 ElasticSearch概述 1.1ElasticSearch是一个基于Lucene的搜索服务器. 它提供了一个分布式多用户能力的全文搜索引擎,基于 ...

  9. 1、ElasticSearch实战配置

    一.重要问题说明 在Elasticsearch 6.0.0或更高版本中创建的索引可能只包含单个mapping type.在具有多种映射类型的5.x中创建的索引将继续像以前一样在Elasticsearc ...

最新文章

  1. 033_NavMenu导航菜单
  2. 曲线绕x轴旋转曲面方程_空间曲线绕空间直线旋转生成的旋转曲面方程
  3. 网站故障排查几个简单步骤
  4. 动态重定位的增加的紧凑功能
  5. 将dll制作成控件_案例丨首例将影视作品制作成网络图片集被判侵权案 二审维持原判...
  6. 计算机主机箱的拆卸步骤,一种方便拆卸的计算机主机箱的制作方法
  7. Atitit 算法之道 之压缩算法 attilax总结 1. 压缩算法与压缩格式区别 1 2. 压缩算法于格式 1 2.1. H264 mpg jpg MP3 2 2.2. Zip rar 。L
  8. 百度、google、高德 地图比例尺功能实现(算法地图分辨率和zoomlevel之间的关系)
  9. 数量关系--工程问题
  10. 米什金货币金融学第十一版笔记和课后答案
  11. 项目实训 : gitlab 配置ssh key后不生效问题
  12. dns和私人dns是什么意思?企业如何预防dns劫持?
  13. C语言中getchar
  14. Flutter使用系统相机和相册获取图片
  15. 图灵测试其实已经过时了
  16. Tensorflow笔记4:Saver
  17. 有哪些电容笔值得推荐?值得买的电容笔测评
  18. 黑龙江省力推互联网与畜牧产业深度融合 打造大数据中心
  19. IE下不显示自定义错误页面
  20. Object类型数据转为int型数据

热门文章

  1. 【OpenCV 例程200篇】20. 图像的按位运算
  2. java静态方法库api下载_Java——静态方法库和抽象数据类型
  3. 计算机原理含汇编语言,计算机组成原理(含汇编语言)试题库.docx
  4. html中svg的css,HTML5 内联 SVG
  5. Python脚本做接口测试,抛弃接口测试工具是否可行?(一)
  6. 对称机密算法与非对称机密算法
  7. Nginx 快速搭建HTTP 文件服务器
  8. CentOS 7.2 安装zabbix 3.4
  9. 基于百度AI+jquery-webcam+servlet实现人脸识别登录,兼容各主流浏览器
  10. [知了堂学习笔记]_网络基础知识_1.OSI参考模型(网络七层协议)