2011-02-11 111 views
2

我們使用Lucene 2.3.1將我們的文檔編入索引,現在想要遷移到Lucene 3.0.3以獲得更好的功能。我想知道索引是否會按原樣工作,並且能夠將3.0.3更多的文檔添加到現有的索引中,而沒有任何麻煩,或者我必須重新索引整個索引。是Lucene 3.0.1與Lucene 3.0.3兼容創建的lucene索引

非常感謝。

回答

3

我相當肯定,索引將與Lucene 3不兼容,如果它們是在Lucene 2下構建的(實際上我對此有99%的肯定)。

但是,您可能可以轉換它們而不是重建它們。看看here在這方面的一些高級指導。

+0

謝謝布倫特。那篇文章非常翔實。就像它提到的那樣,這種改變似乎只是在字符串壓縮中。如果我沒有使用任何壓縮(Field.Store.COMPRESS),那麼它不應該是我想的問題。我對嗎 ? – Siva 2011-02-11 17:17:14