gpt4 book ai didi

elasticsearch - 如何从 Elasticsearch 索引中检索所有文档 ID

转载 作者:行者123 更新时间:2023-11-29 02:54:25 28 4
gpt4 key购买 nike

如何从 Elasticsearch 索引中检索所有文档 ID(内部文档“_id”)?如果我在该索引中有 2000 万个文档,那么最好的方法是什么?

最佳答案

我只想导出整个索引并读取文件系统。在处理数以百万计的查询结果集时,我在 size/from 和 scan/scroll 方面的经验是灾难性的。就是时间太长了。

如果你可以使用背包之类的工具,你可以将索引导出到文件系统,并遍历目录。每个文档都存储在它自己的以_id 命名的目录下。无需实际打开文件。只需遍历目录即可。

背包链接: https://github.com/jprante/elasticsearch-knapsack

编辑:希望你不会经常这样做......否则这可能不是一个可行的解决方案

关于elasticsearch - 如何从 Elasticsearch 索引中检索所有文档 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25496458/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com