目前我有一个zookeeper多solr服务器,单分片设置。唯一的 id 由 solr 自动生成。
我现在有一个 Zookeeper 多 solr 服务器,多分片需求。我需要能够将更新路由到特定分片。
看完之后http://searchhub.org/2013/06/13/solr-cloud-document-routing/我担心如果我想将更新路由到特定分片,我不能允许 solr 生成随机唯一 id。
没有人可以为我证实这一点,并且也许可以解释最好的方法。
Thanks
您无法将文档路由到特定分片,因为它是由动物园管理员管理的。
问题的解决方案是您应该创建两个集合而不是两个分片。将您的第一个集合与两台服务器一起使用,第二个集合可以使用第三个服务器,然后您可以将更新发送到特定服务器。设计应该如下所示
collection1---->shard1---->server1,server2
collection2---->shard1----->server3
这样您就可以根据您的要求分离索引。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)