从Apache SOLR云迁移到独立版本

6tqwzwtp  于 2022-11-05  发布在  Solr
关注(0)|答案(2)|浏览(154)

我们正在运行一个Apache Solr云集群,我们想将其迁移到一个独立的服务器。我没有找到任何相关信息,所以我想知道是否可以?谢谢你的帮助

1hdlvixo

1hdlvixo1#

SolrCloud将数据存储在Collections中,并根据碎片和副本的数量创建相应的核心。
例如,如果您有一个复制因子为2且碎片为1的集合Employee,则核心将类似于Employee_shard1_replica1、Employee_shard1_replica2
但在Standalone solr中,数据将直接存储到Core,这意味着Employee将成为您的Core,而不是集合。

  • 如果您只有一个碎片,则可以尝试将索引从任何一个副本复制到您创建的核心。但如果有多个碎片,则数据也将被划分到多个核心中,您将无法手动合并。因此,您必须首先执行碎片合并,然后再执行此操作。*
    简而言之,最好的方法是将配置复制到独立的solr,然后创建各个集合并为其编制索引。
    对于索引,您可以从原始源索引数据,也可以从DIH的solrcloud集合中已索引的数据索引。
oyxsuwqo

oyxsuwqo2#

谢谢你的回复。重新索引似乎是一个很好的解决方案

相关问题