当我要使用Python导出es中的数据的时候,提示数据量过大(大于10000),查阅资料显示es默认设置最大查询结果为1w,

更改设置后即可导出更多数据

更改方法如下:

1、进入head管理界面

解决es超过1万条无法查询的问题

2、选定一个index,关闭其索引,打开复合查询

解决es超过1万条无法查询的问题

3、命令框和查询框分别输入以下信息,以put方式提交

索引/_settings?preserve_existing=true 

{ "max_result_window" : "2000000000" } 

4、得到如下界面表示设置成功

解决es超过1万条无法查询的问题

5、成功后将索引动作开启

解决es超过1万条无法查询的问题

优点:

不用重启服务

缺点:

每个索引需要设置一次

 

相关文章:

  • 2022-12-23
  • 2023-03-19
  • 2021-10-23
  • 2021-05-20
  • 2022-12-23
猜你喜欢
  • 2021-11-26
  • 2021-09-06
  • 2021-11-30
  • 2021-11-01
  • 2022-01-12
  • 2021-09-23
相关资源
相似解决方案