Version:(Lucene 2.9以后出现)
如果你使用Version.LUCENE_CURRENT变量,以后当你升级lucene的时候可能会发生相当大的改变。如果向后兼容对你来说比较重要,你还是需要使用比较精确的版本号。如Version.LUCENE_30,Version.LUCENE_31等。
如果你还是要使用这个变量,那你可能会出现重新索引你以前的全部文档的可能。因为以前你所以的那个 LUCENE_CURRENT和现在的 LUCENE_CURRENT已经不是同一个了。
注意点:只要你记住,索引用的版本号和搜索的一样就可以了。
而且:3.1.0已经不推荐使用了 LUCENE_CURRENT
本文探讨了在使用Lucene时如何正确选择版本及其对应用的影响,包括可能的兼容性问题、索引文档的重新索引需求以及应用测试的重要性。强调了避免使用LUCENE_CURRENT设置,并推荐明确指定版本号以确保应用的稳定性和兼容性。

250

被折叠的 条评论
为什么被折叠?



