是否可以迭代 Lucene 索引中存储的文档?

2024-03-06

我有一些文档存储在带有 docId 字段的 Lucene 索引中。 我想获取存储在索引中的所有 docId。还有一个问题。文档数量约为 300 000,因此我希望以大小为 500 的块获取此 docId。是否可以这样做?


IndexReader reader = // create IndexReader
for (int i=0; i<reader.maxDoc(); i++) {
    if (reader.isDeleted(i))
        continue;

    Document doc = reader.document(i);
    String docId = doc.get("docId");

    // do something with docId here...
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以迭代 Lucene 索引中存储的文档? 的相关文章

随机推荐