获取数据大小:约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,了解请求大数据集的更有效方法。