【问题标题】:how to give batch of documents to lucene?如何将一批文件交给lucene?
【发布时间】:2011-05-18 11:47:11
【问题描述】:

我在一个目录中有很多“.txt”文件,我想将其提供给 lucene 进行索引。 我读取目录的所有文件,并为每个文件制作其文档,然后使用 indexwriter.addDocument(Document) 将这些文件提供给 lucene。 是否可以制作所有文件并将它们全部交给lucene?我的意思是 lucene 支持这个功能吗?

【问题讨论】:

    标签: indexing lucene


    【解决方案1】:

    不,您必须单独添加每个文档。

    此外,我建议使用可配置的批处理大小来加载尽可能多的 txt 文件并为它们编制索引,只要有更多的文本文件,就可以继续。这样,当您有更大的文件时,您就不会遇到内存问题。

    【讨论】:

      【解决方案2】:

      这个功能是在lucene 3.2添加的

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-07-19
        • 2020-11-11
        • 2010-09-06
        • 1970-01-01
        • 2016-10-08
        • 2015-11-12
        相关资源
        最近更新 更多