2011-10-18 84 views
1

我打算改變我現有的lucene索引以使用lucene 3.4.0中引入的新方面。爲分面搜索合併多個分類索引

不幸的是,文檔還是有點稀疏,所以我無法找到一個回答我的問題:

我將其分成幾個小組的文件,創建索引創建的800萬個書比較大的指數爲他們,然後將他們加入到一個大的索引使用IndexWriter.addIndexes

這使得工作可以在多個線程甚至計算機之間進行拆分。

我現在想將分面搜索功能添加到我的索引,但我有以下問題:如何合併/添加/連接由LuceneTaxonmyWriter創建的幾個分類索引?

回答

0

我問了同樣的問題on the lucene mailing list,他們指出我是TaxonomyMergeUtils這個類,它是lucene-facets模塊示例的一部分。

該類包含合併兩個索引及其分類索引所需的代碼。

注意:如果您使用的是maven軟件包,但不包括這些示例,您將不得不從網站下載完整的lucene軟件包(也可能是其源代碼)。