将Solr数据从v4移动到v7

将Solr数据从v4移动到v7,solr,import,export,solr4,Solr,Import,Export,Solr4,我有一个运行solr v4.3的solr集群,我想导出所有数据并将其导入一个新的solr v7.1集群 导出/导入数据需要哪些选项 选项包括: 如果存储了所有字段,可以尝试以下几种方法: 在Solr7中使用DIH对来自 编写一些脚本/代码以在csv中导出所有数据(成批,如果在4.3中可用,则使用游标标记,或者在某些字段上使用fq自己进行游标),并将其索引到Solr7中 类似地,编写一些java/Solrj代码来做同样的事情 如果没有存储所有字段,那么唯一的方法是先升级到Solr 6,然后升级

我有一个运行solr v4.3的solr集群,我想导出所有数据并将其导入一个新的solr v7.1集群

导出/导入数据需要哪些选项

选项包括:

  • 如果存储了所有字段,可以尝试以下几种方法:

    • 在Solr7中使用DIH对来自
    • 编写一些脚本/代码以在csv中导出所有数据(成批,如果在4.3中可用,则使用游标标记,或者在某些字段上使用fq自己进行游标),并将其索引到Solr7中
    • 类似地,编写一些java/Solrj代码来做同样的事情
  • 如果没有存储所有字段,那么唯一的方法是先升级到Solr 6,然后升级到Solr 7(通过升级过程,但这不会重新索引数据,这是强烈建议的)

  • 所有这些,假设您没有要重新编制索引的原始数据,如果您有,这是一个不需要动脑筋的问题:将其重新编制索引