01es设置max_result_window
es设置index.max_result_window(就是from+size,默认大小10000),可通过如下方式修改:
curl -XPUT 192.168.40.31:9200/datasmart/_settings -d '{ "index.max_result_window" :"1000000"}'
成功返回
1 | { "acknowledged" :true} |
这个请求只会对datasmart这个索引起作用,如果是设置所有索引,把datasmart改成_all即可
查询当前max_result_window把PUT改成GET,如:
curl -XGET 192.168.40.31:9200/datasmart/_settings
返回:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | { "datasmart" : { "settings" : { "index" : { "number_of_shards" : "3" , "provided_name" : "datasmart" , "max_result_window" : "1000000" , "creation_date" : "1506303097464" , "analysis" : { "analyzer" : { "default" : { "type" : "smartcn" } } }, "number_of_replicas" : "1" , "uuid" : "84ufzn8nQ1-InuxYGHj_IA" , "version" : { "created" : "5050199" } } } } } |
这个设置是索引层的,即便是使用_all设置了,看日志也是对逐个索引加这个配置,后续新加的索引,max_result_window默认还是1w
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?