发生如题所述的错误的时候,场景如下:

  1. Python使用elasticsearch模块包
  2. 访问ES服务端,并从中检索数据

具体的代码如下:

上述代码的执行的时候的错误输出如下:

可以看到,错误的提示很明显:
我的检索结果集太大了,而ES的服务端只允许获取【10000】条数据?
通过报错信息,我们可以看到,这个限制是通过参数【index.max_result_window】控制的。

去ES的服务端查看:

确实,前面报错提到的限制确实存在【”max_result_window”: “10000”】

所以,如果要处理大的数据集,需要选择另一种方法,前面报[……]

Read more

隐藏
变装