架构师成长记_第八周_18_ES- 批量查询

Posted 流浪少年的梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构师成长记_第八周_18_ES- 批量查询相关的知识,希望对你有一定的参考价值。

ES- 批量查询

1. 之前使用的批量查询方式

GET: http://192.168.92.140:9200/shop/_doc/_search
在这里插入图片描述

{
    "query":{
        "ids":{
            "type" :"_doc",
            "values": ["1001","1002","1005"]
        }
    }
}

2. 使用 _mget 进行批量查询

GET: http://192.168.92.140:9200/shop/_doc/_mget
在这里插入图片描述

{
    "ids":["1001","1002","1005"]
}

3. 二者的区别

  1. 前者信息展示内容较多, 但是如果批量查询的数据数据文档不存在, 则不会进行展示和反馈.
  2. 后置展示的内容朴实无华(哈哈), 而且会对查询数据文档id有误时候, 会进行反馈, 通过字段 found 来进行辨别是否存在该id.

以上是关于架构师成长记_第八周_18_ES- 批量查询的主要内容,如果未能解决你的问题,请参考以下文章

架构师成长记_第八周_18_ES- 批量查询

架构师成长记_第八周_19_ES- 批量操作 bulk

架构师成长记_第八周_19_ES- 批量操作 bulk

架构师成长记_第八周_19_ES- 批量操作 bulk

架构师成长记_第八周_18_ES- 滚动搜索

架构师成长记_第八周_18_ES- 滚动搜索