批量查询

_mget批量查询允许获取一个index,type,或者id的操作

  • 用以下例子来演示
PUT test/_doc/1
{"counter":2,"tags":["reed"]
}
  1. 根据index,type,id来获取doc
GET /_mget
{"docs":[{"_index":"test","_type":"_doc","_id":1},{"_index":"test","_type":"_doc","_id":2}]
}
  1. 如果使用的是同一个index,我们可以将index提取出来
GET /test/_mget
{"docs":[{"_type":"_doc","_id":1},{"_type":"_doc","_id":2}]
}
  1. 如果使用的同一个type,也可以将_type 提取出来
GET /test/_doc/_mget
{"docs":[{"_id":1},{"_id":2}]
}

4.只有id,我们可以进一步进行简化:

GET /test/_doc/_mget
{"ids":["1","2"]
}
  1. 使用_source 过滤器来筛选你需要的元素:

GET /_mget
{"docs":[{"_index":"test","_type":"_doc","_id":1,"_source":false //禁用source},{"_index":"test","_type":"_doc","_id":2,"_source":["counter"]//只查询包含counter的source},{"_index":"test","_type":"_doc","_id":3,"_source":{"include":["tags"]//通过include和exclude来控制属性的显示}}]
}

elasticsearch 批量查询相关推荐

  1. 【elasticsearch】elasticsearch 批量查询之mget

    文章目录 1.概述 1.1 批量查询的好处 1.2 使用mget进行查询操作 3.见解 4.bulk size的最佳大小 1.概述 转载:https://blog.csdn.net/qq_322529 ...

  2. elasticsearch版本不同,批量查询也不相同

    网上搜到批量查询可以通过TransportClient实现,但官方推荐使用RestHighLevelClient实现 注意: We plan on deprecating the TransportC ...

  3. elasticsearch索引的初始化操作以及marvel操作(增删改查),批量查询_mget,批量操作_bulk

    文中的简洁版都是使用marvel操作的 安装marvel插件的教程 https://blog.csdn.net/u013294097/article/details/100144725 1.创建索引之 ...

  4. elasticsearch地理位置查询

    目录 1.1 数据准备 1.2 geo_distance query 1.3 geo_bounding_box query 1.4 geo_polygon query 1.5 geo_shape qu ...

  5. Elasticsearch常用查询

    文档 在Elasticsearch中,文档以JSON格式进行存储,可以是复杂的结构,如: {"_index": "haoke","_type" ...

  6. mongo go 查询指定字段_Go语言 操作MongoDB数据库批量查询

    数据操作是编程中避免不了的操作,这也就牵扯到了数据库的增删改查,而实际工作中我们最常用到的是增改查.今天要介绍的是Go 语言查询MongoDB数据库. 操作mongodb使用的包是"http ...

  7. SAP IQ09 可以批量查询序列号数据

    SAP IQ09 可以批量查询序列号数据 事务代码IQ09,输入物料号等信息, 执行, 修改Layout,增加显示'批次'与'库存批次'字段信息, 回车, 正常情况下,物料的序列号主数据里,主批次字段 ...

  8. linux批量es数据,Elasticsearch批量插入数据

    Elasticsearch批量插入数据 使用bulk批量操作数据库 1. 创建批量操作文件 格式: {"index":{"_index":"home& ...

  9. elasticsearch 分页查询实现方案——Top K+归并排序

    elasticsearch 分页查询实现方案 1. from+size 实现分页 from表示从第几行开始,size表示查询多少条文档.from默认为0,size默认为10, 注意:size的大小不能 ...

最新文章

  1. ISE14.7在win10下的兼容性问题汇总
  2. 2021吉林市高考成绩查询系统,吉林省教育考试院高考成绩查询系统入口2021
  3. Outlook中自定义新邮件提醒
  4. Fidder监控请求响应时间(毫秒)和请求IP
  5. 【第一章】 Spring概述 —— 跟我学Spring3
  6. 科大星云诗社动态20210412
  7. mysql例题_mysql练习题1
  8. javaWeb项目 IDEA中导入eclipes项目的方法。maven多模块项目(父子模块)与普通的web项目导入
  9. jquery插件之thickbox
  10. mysql字符集变为gbk_MYSQL数据库默认latin1字符集转换为GBK或UTF8
  11. 高频算法面试题(字符串) 242. 有效的字母异位词
  12. TFS2010映射工作区问题 路径 XXX 已在工作区 XXX;XXX 中映射
  13. 一个有趣的IP不同的问题?
  14. 写给新入职的毕业生们(二)
  15. 判断画布是否是图元格式画布
  16. VMware公司中文命名挑战赛
  17. 程序猿头头(js数组reverse,sort,concat,slice, splice)
  18. springboot+英语在线学习系统 毕业设计-附源码211714
  19. Python工程师面试必备25条Python知识点
  20. 云服务器BBC销售渠道,云服务器bbc

热门文章

  1. 自损八百!美光停止供货华为
  2. (TPAMI 2020) Part-A^2 Net
  3. 网页设计Hero Image
  4. Android的adb命令 查看sqlite命令
  5. 终于搞清楚了ADO数据库连接中的Persist Security Info参数的作用
  6. 科普文章:公众电磁辐射与防护的研究
  7. Kubernetes----ReplicaSet控制器
  8. 怎么用博客来把自己网站“养大”
  9. 一键装机linux_教你如何使用u盘安装Linux系统
  10. 关于CPLD与FPGA的对比分析