2017-01-16 87 views
4

我在elasticSearch以下错误:结果窗口过大,从+尺寸必须小于或等于:[10000],但是[100000]

[结果窗口过大,从+大小必须小于或等于 至:[10000] 但是[100000]。

请参阅滚动API以更高效的方式请求大数据集 。这个限制可以通过改变 [index.max_result_window]指数级的参数进行设置。]和我没有得到 在文件中,我们必须设置

index.max_result_window = 50000; 
+0

做了一些格式和拼写澄清 – Sebi

回答

3

你可以找到here对深度分页的官方文档的一些引用。

如果您需要在elasticsearch实例来更新最大结果窗口中,您可以编辑设置,这样

curl -XPUT "http://localhost:9200/my_index/_settings" -d '{ "index" : { "max_result_window" : 500000 } }' 

已经讨论过here,但要注意深分页,因为它可以提高内存的使用和降低弹性搜索的性能。

为了实现更有效的搜索,你应该看看:

2

你可以通过设置index.max_result_window = 50000;改变最大结果窗口在elasticsearch.yml文件中的弹性搜索

相关问题