解决 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
}
相关推荐
科技圈快迅13 分钟前
新工科保研机构怎么选?垂直辅导与综合型服务模式差异解析
大数据·人工智能
大模型丫丫40 分钟前
Agent开发的难点是什么呢?
大数据·人工智能·学习
在深圳创业的何仙姑1 小时前
2026 深圳跨境财税服务商筛选参考|行业风险规避实操指南
大数据·人工智能·跨境电商·财税
大模型丫丫1 小时前
Skill-Agent 如何实践:从概念到落地的完整指南
java·大数据·人工智能
问商十三载1 小时前
2026大模型GEO优化体系:3层链路提收录,零成本提34%引用率附工具包
大数据·前端·人工智能
qiten_0071 小时前
LangChain核心组件深入理解第四篇 -- Tool Agent运行的手和脚
大数据·人工智能·langchain
数智化管理手记1 小时前
全面预算管理执行偏差大?全面预算管理全流程落地步骤是什么
大数据·网络·数据库·人工智能·数据挖掘
大模型码小白2 小时前
Milvus 架构设计:从向量索引到分布式检索,AI 原生存储引擎的内部机制
java·大数据·人工智能·分布式·深度学习·milvus
LitchiCheng2 小时前
轻量化微调 Qwen2.5 LoRA 训练全流程详解
大数据·人工智能·spark
heimeiyingwang2 小时前
【架构实战】GitOps实践:Kubernetes上的声明式交付
elasticsearch·架构·kubernetes