将Solr从3.6迁移到4.0,这样做的方法,是否安全?

Jes*_*ose 6 solr

我们在主从配置中使用Solr 3.6,在100个内核中使用100万个文档,并且需要24小时正常运行时间.我们希望升级到Solr 4.0.


我相信正确的方法是将旧索引的文件系统副本复制到新位置,并使用以下命令配置SolrConfig:

<luceneMatchVersion>LUCENE_33</luceneMatchVersion>
Run Code Online (Sandbox Code Playgroud)

问题1:这会使Solr使用过时的格式吗?这会以在线方式索引转换为4.0格式吗?


问题2:是否有更好的方法需要更少的停机时间来转换索引?我可以从旧服务器复制到新服务器吗?


问题3:任何人都可以确认Solr 4.0是否可以像我们一样安全使用?

P4u*_*4ul 0

在每台机器上运行 solr 3.6 和 4.0 的两个版本怎么样(显然不同的端口),以便您可以试用它并在需要时回滚?