0

是否有机会创建主 SOLR4 复制到 SOLR5 从站,并在复制后将从站 SOLR5 更改为主站?或者通过转换所有索引从 SOLR 4 迁移到 SOLR 5 的最佳方法是什么?

4

2 回答 2

1

不幸的是,我认为不存在这样的功能(至少我不知道这一点)。版本 X 的大师根本不知道更高版本 X+Y 的格式。

即使在阅读了一些文档之后,我唯一发现的就是这个 [1],但是正如您所阅读的,没有什么可以帮助您。

所以,虽然我认为你必须重新索引你的语料库(使用 Solr 5),同时你可以尝试

  • Solr 4 (Master) 中的索引数据
  • 使用 solrconfig.xml 中设置的 LUCENE_VERSION 4.x 复制 Solr 5(从属)中的这些数据

我从未尝试过,但 [1] 说 Solr 5 不具有与 3.x 的复古兼容性,所以 4.x,这是你的情况,应该没问题。这里的缺点是您的索引(在 Solr 5 上)仍为 4.x 格式。


[1] https://cwiki.apache.org/confluence/display/solr/Major+Changes+from+Solr+4+to+Solr+5#MajorChangesfromSolr4toSolr5-IndexFormat

于 2015-12-01T07:37:33.930 回答
0

Solr wiki中记录了从 Solr4 到 Solr5 的迁移。

于 2015-11-30T20:30:09.910 回答