ES分页查询时报错“Result window is too large ...”

  • 问题出现缘由
    • 报错详情
    • 错误译文
  • 解决办法

问题出现缘由

ES 中存储了索引数据,使用 ES 可视化工具(elasticsearch-head)想要一次性查出所有数据时,简单查询中选择了最大值25000,查询页面无输出,ES 输出错误信息。

报错详情

Result window is too large, from + size must be less than or equal to: [10000] but was [25000]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [index.max_result_window] index level parameter.

错误译文

结果窗口太大,from + size 必须小于或等于:[10000]但却是[25000]。
请参阅 scroll api 以获得请求大型数据集的更有效方法。
这个限制可以通过更改[index.max_result_window]索引级别设置。

解决办法

根据错误提示,我们需要进行修改自己的 ES 索引库的index.max_result_window属性。更改内容在 elasticsearch-head 如下所示。

请求地址:http://ES服务ip地址:9200/,
请求路径:*/_settings?preserve_existing=true(* -代表着所有的索引库),
请求方式:PUT请求,
请求参数:{"max_result_window":"100000"}

样例图示:

以上即可解决。

ES分页查询时报错“Result window is too large ...”相关推荐

  1. 分页查询时报错:The bean ‘localeResolver‘, defined in class path resource [com/botany/spore/core/config/Comm

    问题描述: *************************** APPLICATION FAILED TO START ***************************Description ...

  2. es(elasticsearch)查询数据出现异常Result window is too large, from + size must be less than or equal to

    今天使用es查询数据时出现异常: Result window is too large, from + size must be less than or equal to: [10000] but ...

  3. ES 查询时报错 I/O 异常: Request cannot be executed; I/O reactor status: STOPPED

    问题: ES 查询时报错 I/O 异常: java.lang.IllegalStateException: Request cannot be executed; I/O reactor status ...

  4. 查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters

    查询时报错The error may involve defaultParameterMap ### The error occurred while setting parameters 分页查询报 ...

  5. mysql分页查询报错,及解决

    mysql分页查询报错: 前提: 1.每页1000条数据 2.查到57页的时候,就报错了 以下是错误信息: org.springframework.jdbc.UncategorizedSQLExcep ...

  6. es分页查询重复数据_ES优化 - 巨量数据如何提高查询性能

    问题:如果数据量特别大,如何优化ES的查询性能? 可以从以下几个方面进行思考: File Cache可用的内存: ES的查询严重依赖OS的File Cache,所以说内存分配的内存肯定是越多越好.最理 ...

  7. Java分页查询报错 Every derived table must have its own alias

    今天在项目中增加了一个简单的分页查询数据的接口,出现了Every derived table must have its own alias这个报错,看起来是个别名问题,但是sql很规范,该有的别名也 ...

  8. .NET Core使用EF分页查询数据报错:OFFSET语法错误问题

    在Asp.Net Core MVC项目中使用EF分页查询数据时遇到一个比较麻烦的问题,系统会报如下错误: 分页查询代码: 1 var newQuery = query.Skip((condition. ...

  9. ES/ElasticSearch 聚合查询时报错:too_many_buckets_exception

    环境:ElasticSearch6.7 问题描述: {"error": {"root_cause": [],"type": "se ...

最新文章

  1. mysql中的意向锁IS,IX
  2. order by 子查询_视图,子查询,标量子查询,关联子查询
  3. Unity教程之-UGUI美术字体的制作与使用
  4. (3)[wp7数据存储] WP7 IsolatedStorage系列篇——通过XmlSerializer读写XML文件 [复制链接]...
  5. Intel MKL 多线程设置
  6. 【多线程】:Synchronized和ReentrantLock的对比
  7. NOI提高级:排序算法
  8. 一文尽览 CVPR 2022 workshop 所有算法竞赛
  9. 我在互联网上买了很多课程,但是感觉在互联网学习没有什么效果很多买的课我都不想学了
  10. 深入浅出通信原理知识点1
  11. uniapp页面打印pdf文件
  12. 全国各地电信DNS服务器地址
  13. 从链家爬取北京各区二手房房价进行分析并实现数据可视化
  14. 关于软件开发的若干总结(2022-08-27)
  15. 华为血压表WATCH D测量血压的数据可靠吗
  16. python爬去新浪微博_Python爬虫爬取新浪微博内容示例【基于代理IP】
  17. 三菱PLC FX3GA系列 FNC57 PLSY 脉冲输出
  18. 解读机器学习实践者必须熟悉的14种机器学习非算法类型
  19. SHA256Utils
  20. 互联网的战争--腾讯与360

热门文章

  1. 无线Mesh网络技术
  2. React 基础案例 | 支持左右按钮点击查看信息的卡片组件(二)
  3. Axie 所有技能名称及描述
  4. redis统计用户日活量_玩转Redis-HyperLogLog统计微博日活月活
  5. 关于在电脑室腐败所作出的检讨
  6. Linux中移植3G上网卡
  7. Beats:使用 Elastic Stack 记录 Python 应用日志
  8. 你信吗?任正非在华为持股仅1.42%!华为轮值CEO徐直军全面剖析华为
  9. androidnbsp;强大的adbnbsp;测试工具
  10. 【爬虫实战】国家企业公示网-运行效果