相关疑难解决方法(0)

弹性搜索不提供页面大小较大的数据

获取数据大小:约20,000

问题:在 python 中使用以下命令搜索 Elastic Search 索引数据

但没有得到任何结果。

from pyelasticsearch import ElasticSearch
es_repo = ElasticSearch(settings.ES_INDEX_URL)
search_results = es_repo.search(
            query, index=advertiser_name, es_from=_from, size=_size)
Run Code Online (Sandbox Code Playgroud)

如果我给出的大小小于或等于 10,000,它可以正常工作,但如果是 20,000,则不行, 请帮我找到一个最佳解决方案。

PS:深入研究 ES 发现此消息错误:

结果窗口太大,from + size 必须小于或等于:[10000] 但为 [19999]。请参阅滚动 API,了解请求大数据集的更有效方法。

python elasticsearch pyelasticsearch

5
推荐指数
1
解决办法
9226
查看次数

标签 统计

elasticsearch ×1

pyelasticsearch ×1

python ×1