2010-12-16 72 views
1

我有一個多文件格式的Lucene索引。在JAVA中將其轉換爲複合文件格式索引的最佳方法是什麼?如何將多文件Lucene索引轉換爲單個複合文件索引?

做到這一點的一種方法是創建一個新的索引(編寫器設置爲使用複合文件)並調用addIndexes(<>)。有沒有辦法做到這一點,而不必創建一個新的索引,並進行合併?

回答

1

您可能可以在現有索引上創建IndexWriter,將使用複合格式設置爲true,然後優化()。不過,我猜測它不會比你提到的方法更快。