解决 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
}
相关推荐
字节跳动数据平台8 分钟前
火山引擎发布《AI时代企业数据基建升级路线图》
大数据
连线Insight37 分钟前
智谱、MiniMax争夺“大模型第一股”:高增长之下各有难题
大数据·人工智能·microsoft
laozhao43240 分钟前
谁的使用效果好?标标达与乙方宝的使用情况多维度解析
大数据
美狐美颜SDK开放平台40 分钟前
专业直播美颜SDK如何打造?美型功能开发思路与方案分享
大数据·人工智能·音视频·美颜sdk·直播美颜sdk·视频美颜sdk
千匠网络1 小时前
千匠大宗电商系统:赋能煤炭能源行业产业升级
大数据·人工智能·区块链·大宗电商·大宗电商系统
TG:@yunlaoda360 云老大1 小时前
如何了解华为云国际站代理商CDN主要有什么作用呢?
大数据·数据库·华为云
方向研究1 小时前
圣诞行情(Santa Claus Rally)
大数据
猎板PCB黄浩2 小时前
高多层线路板工厂专业选型指南:全流程评估体系与猎板适配场景解析
大数据·人工智能·算法·pcb
山峰哥2 小时前
SQL性能优化实战:从索引策略到查询优化案例全解析
大数据·数据库·sql·oracle·性能优化·架构
虫小宝2 小时前
返利app排行榜系统设计:基于大数据计算的实时排名算法实现
大数据·算法