如何将多个文件Lucene索引转换为单个复合文件索引?

时间:2010-12-16 17:44:48

标签: lucene

我有多种文件格式的Lucene索引。在JAVA中将此转换为复合文件格式索引的最佳方法是什么?

执行此操作的一种方法是创建新索引(将writer设置为使用复合文件)并调用addIndexes(<>)。有没有办法在不必创建新索引并进行合并的情况下执行此操作?

1 个答案:

答案 0 :(得分:1)

您可以在现有索引上创建IndexWriter,将use compound format设置为true,然后使用optimize()。但是,我猜它不会比你提到的方法更快。