【问题标题】:Lucene - Solr version compatibilityLucene - Solr 版本兼容性
【发布时间】:2012-02-20 06:15:16
【问题描述】:

我有一个编写 lucene 索引的应用程序,它基于 lucene 2.3.0。

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

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

【问题讨论】:

  • 基本上我想知道2.3.0和3.5.0的lucene索引是否兼容?

标签: solr lucene


【解决方案1】:

因为 Solr 和 Lucene 是同一个项目的一部分。建议您使用相同的 Solr 和 Lucene 3.5 版本。

索引格式必须在 Lucene 版本之间发生变化,如果是这样,索引肯定会不兼容。

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

<luceneMatchVersion>LUCENE_30</luceneMatchVersion>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    • 2019-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-12
    • 2016-04-03
    相关资源
    最近更新 更多