我在单个目录中有很多“.txt”文件,我想将它提供给 lucene 进行索引。 我读取目录的所有文件,并为每个文件创建其文档,然后使用 indexwriter.addDocument(Document)将这些文件提供给lucene。 是否有可能制作所有文件并将其全部用于lucene?我的意思是lucene支持这个功能吗?
答案 0 :(得分:0)
不,您必须自己添加每个文档。
此外,我建议使用可配置的批处理大小来加载尽可能多的txt文件并将其编入索引,并且只要有更多的文本文件就可以继续。这样,当你有更大的文件时,你不会遇到内存问题。
答案 1 :(得分:0)
此功能已添加到lucene 3.2
中