Lucene-Solr版本兼容性



我有一个应用程序,它可以编写lucene索引,并且基于lucene 2.3.0。

我可以使用solr 3.5.0读取这些索引并执行分布式搜索吗?或者我应该使用较低版本的solr,以便索引读取器与索引编写器兼容。

如果之前接触过的人能提供建议,那就太好了!

作为解决方案;Lucene是同一项目的一部分。建议您使用相同的Solr和Lucene 3.5版本。

Lucene版本之间的索引格式一定发生了变化,如果是这样的话,索引肯定是不兼容的

但是,当您使用Lucene构建索引并通过Solr公开它时,您可以检查在solrconfig.xml中相应地设置luceneMatchVersion参数,看看它是否有效。

<luceneMatchVersion>LUCENE_30</luceneMatchVersion>

最新更新