ElasticSearch实战(三十三)-滚动查询

Posted 张志翔ۤ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch实战(三十三)-滚动查询相关的知识,希望对你有一定的参考价值。

        深度分页查询会给ES集群性能带来极大损耗,滚动查询可以避免这种情况。

        注:不知道有啥用,感觉很鸡肋

        1、数据准备

PUT student
{
  "mappings" : {
    "properties" : {
      "name" : {
        "type" : "keyword"
      },
      "age" : {
        "type" : "integer"
      }
    }
  }
}


POST _bulk
{ "index" : { "_index" : "student", "_id" : "1" } }
{ "name" : "张三", "age": 12}
{ "index" : { "_index" : "student", "_id" : "2" } }
{ "name" : "李四", "age": 10 }
{ "index" : { "_index" : "student", "_id" : "3" } }
{ "name" : "王五", "age": 11 }
{ "index" : { "_index" : "student", "_id" : "4" } }
{ "

以上是关于ElasticSearch实战(三十三)-滚动查询的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch实战(三十)-排序查询

ElasticSearch实战(三十)-排序查询

ElasticSearch实战(二十三)-查询并更新匹配文档(update_by_query)

ElasticSearch实战(二十三)-查询并更新匹配文档(update_by_query)

Android项目实战(三十三):AS下获取获取依赖三方的jar文件aar 转 jar

ElasticSearch实战(二十三)-数据删除