2011-02-11 75 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