如何在solr中创建副本以及创建的方法是什么[已关闭]

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

**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。

我们不允许问题寻求书籍、工具、软件库等的建议。您可以编辑问题,以便使用事实和引文来回答。
10天前关闭。
Improve this question
我有一个关于Solr复制品如何创建的问题,以及在solr中创建的不同方式是什么,请解释和详细说明,以简单的方式,让我可以理解,因为我是新的solr。

s3fp2yjn

s3fp2yjn1#

副本是碎片的精确副本,这实际上将提供冗余。要实现高可用性/容错行为,群集的每个节点都必须具有每个集合的副本。
创建集合时,可以使用replicationFactor参数指定要为每个碎片创建的副本数。
示例:

http://localhost:8983/solr/admin/collections?action=CREATE&name=collectionName&numShards=number&replicationFactor=number

以下是添加复制副本的命令示例:

http://localhost:8983/solr/admin/collections?action=ADDREPLICA&collection=collectionName&shard=shard1&node=localhost:8983_solr

在Solr文档中,您可以找到要使用的ADDREPLICA parameters,例如type参数。默认是NRT(近真实的)副本,其有资格成为领导者并且是唯一支持软提交的副本。
此外,Solr还提供了一种方法,当活动副本的数量低于创建集合时指定的复制因子时,对集合执行automatically add replicas。**注意:**当前形式的自动缩放框架已被弃用,将在Solr 9.0中删除。
根据您使用的Solr版本,here您可以找到相关的参考指南。

相关问题