解决 Elasticsearch 分页查询记录超过10000时异常

查询结果中 hits.total.value 值最大为10000的限制

解决方法:

**1、**请求设置rest_total_hits_as_int=true

注意参数需要放在请求头上

复制代码
 builder.addHeader("rest_total_hits_as_int","true");

2、修改setting的值

复制代码
#设置返回最大记录条数为1000000
PUT /index/_settings
{
    "index": {
        "max_result_window": 1000000
    }
}
#适用于所有索引
put _all/_settings
{
  "index.max_result_window":200000
}
相关推荐
前端若水14 小时前
Git 可以做的所有操作(完整分类)
大数据·git·elasticsearch
Elasticsearch14 小时前
我们如何构建 Elasticsearch simdvec,使向量搜索成为世界上最快之一
elasticsearch
财经资讯数据_灵砚智能14 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年4月22日
大数据·人工智能·python·信息可视化·自然语言处理
武子康14 小时前
大数据-276 Spark MLib-深入理解Bagging与Boosting:集成学习核心算法对比与GBDT实战
大数据·后端·spark
哲霖软件14 小时前
ERP如何帮机械企业做好精细化成本管理
大数据·非标自动化·机械设备erp
十五年专注C++开发14 小时前
HDF5: 大数据的 “超级容器“
大数据·数据库·c++·hdf5
LONGZETECH14 小时前
教育数字化转型|汽车专业仿真教学体系搭建实操指南(含避坑+案例+FAQ)
大数据·人工智能·物联网·自动驾驶·汽车·汽车仿真教学软件·汽车教学软件
隐于花海,等待花开14 小时前
5.TRIM / LTRIM / RTRIM 函数深度解析
大数据·hive
搬砖天才、14 小时前
es数据备份
大数据·elasticsearch·jenkins
aXin_ya14 小时前
微服务第六天 es继续了解
大数据·elasticsearch·搜索引擎