elasticsearch 自定义ID:

curl -s -XPUT localhost:9200/web -d '
{"mappings": {"blog": {"_id": {"path": "uuid"},"properties": {"title": {"type":   "string","index":  "analyzed"}}}}
}'

启动本地es,然后写入数据,data2.json:

{ "index":  { "_index": "web", "_type": "blog", "_id": "123" }}
{"title":    "But we can update it" }
{ "index":  { "_index": "web", "_type": "blog", "_id": "123" }}
{ "title":    "But we can update it" }
{ "index":  { "_index": "web", "_type": "blog"}}
{ "title":    "But we can update it", "uuid": "3210"}

通过批量插入上述数据:

curl -s -XPOST localhost:9200/_bulk --data-binary @data2.json
{"took":3,"errors":false,"items":[{"index":{"_index":"web","_type":"blog","_id":"123","_version":5,"status":200}},{"index":{"_index":"web","_type":"blog","_id":"123","_version":6,"status":200}},{"index":{"_index":"web","_type":"blog","_id":"3210","_version":3,"status":200}}]}

可以看到新生成的文档_id为uuid的数值!

转载于:https://www.cnblogs.com/bonelee/p/6055502.html

elasticsearch 自定义_id相关推荐

  1. 【Elasticsearch】Elasticsearch自定义评分的N种方法

    1.概述 首先参考文章:[Elasticsearch]Elasticsearch 相关度评分 TF&IDF 然后转载文章:实战 | Elasticsearch自定义评分的N种方法 2.三个问题 ...

  2. 【Es】ElasticSearch 自定义分词器

    1.分词器 转载:https://blog.csdn.net/gwd1154978352/article/details/83343933 分词器首先看文章:[Elasticsearch]Elasti ...

  3. ElasticSearch自定义词库

    由于网络词语层出不穷,ik分词器有时并不能完全识别网络词汇,如下: 按照网络词语,王者荣耀应该被识别为一个词语,而不是被拆分成2个. 所以这时需要自定义词库来解决以上问题. 自定义词库 自定义扩展词库 ...

  4. Elasticsearch 自定义分词同义词环节的这个细节不大好理解......

    1.问题引出 球友认证考试前一天晚上提问: 扩展背景描述: 这是 Elasticsearch 自定义分词 Text analysis 章节 Token filter reference 小节的 同义词 ...

  5. ElasticSearch 自定义分词器Analyzer示例

    一.前提概述 接下来定义一个index,并在该index中使用自定义分词器. 假设在ES中有这么一个index,用来存储用户在什么时间调用了哪个接口,调用的入参是什么的这么一个信息(即服务网关日志), ...

  6. 2022还在使用Mysql进行数据检索?ElasticSearch自定义扩展词库完成检索

    文章目录 1.为什么要自定义扩展ES词库呢? 2.如何自定义扩展词库呢? 3.Docker安装Nginx 4.在nginx中保存一个简易词库 5.修改IK分词器的配置文件,让其指向nginx保存的词库 ...

  7. Elasticsearch 自定义分析器Analyzer

    java学习讨论群:725562382 2,自定义分析器Analyzer curl -X PUT "192.168.0.120:9200/simple_example" -H 'C ...

  8. ElasticSearch自定义分析器(custom analyzer)

    基于elasticsearch7.6.1 和 kibana7.6.1 一.基础知识 一个完整的分析器Analyzer包括如下三个组件: Character Filters: 对文本信息就行预处理,比如 ...

  9. elasticsearch自定义打分操作

    ES 自定义打分 Elasticsearch 会为 query 的每个文档计算一个相关度得分 score ,并默认按照 score 从高到低的顺序返回搜索结果. 在很多场景下,我们不仅需要搜索到匹配的 ...

最新文章

  1. QTP连接oracle
  2. 信息安全的一些东西,初步查询了解!
  3. RBL, UBL, Uboot的关系
  4. 腾讯地图和百度地图的PHP相互转换
  5. shell:syntax error:unexpected end of file/Starting proxy www-balancer: cannot bind socket--转载
  6. 学习 WCF (6)--学习调用WCF服务的各种方法
  7. 学生党专用计算机,开学在即何必纠结?学生党专用显卡推荐
  8. spark加盐(salting)操作
  9. java质,JAVA分解质因子 - osc_r1gtal48的个人空间 - OSCHINA - 中文开源技术交流社区
  10. Java JDK1.8新特性之四大函数式接口
  11. 解决排列组合问题的通用算法(转)
  12. java房屋租赁系统源码,基于jsp+mysql+Spring开发,免费分享
  13. 【Java实例】随机数比较大小
  14. 如何点亮或者关闭EMC VMAX的磁盘指示灯
  15. 【评测】常用免疫细胞培养基
  16. 【免费个人网站制作】免费个人网站如何制作?
  17. 使android桌面图标变大
  18. 使用PS切图时,调整标尺单位
  19. VPS、SPS、PPS、SS简介
  20. java环境变量win7_win7如何配置jdk环境变量|win7配置java环境变量的方法

热门文章

  1. linux usb初始化
  2. centos6.5 安装mysql8,centos6上安装mysql8.0版本
  3. pythonlist基本操作_Python list 常用操作
  4. linux目录档案权限详解,五、Linux的档案权限与目录配置
  5. h5 调起相机_H5+js调用相机 - osc_e61ersei的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. 统计多段线长度命令_Auto CAD机械绘图入门教程11(编辑命令:延伸)
  7. 页面jlabel背景色设置_(六)使用elementUI搭建管理员页面布局
  8. c语言程序设计0039大作业答案,2019西南大学0039C语言程序设计机考大作业答案.doc...
  9. lin通讯从节点同步间隔场_低成本总线技术——LIN总线协议规范介绍
  10. 2021中大厂php+go面试题(1)