动物园管理员在solr云的角色

时间:2013-09-27 06:15:43

标签: apache-zookeeper solrcloud

我是SolrCloud(4.X)的新手,任何人都可以详细解释在SolrCloud中zookeeper的角色和责任吗? 另外,zookeper如何处理搜索/添加Solr的请求?

1 个答案:

答案 0 :(得分:9)

Zookeepers是SolrCloud配置的中央存储库。您可以将其视为分布式文件系统,可以由群集中的所有Solr节点访问。因此,如果您更改任何配置文件,您只需要将其通知或上传到Zookeeper,而不是集群中的每个节点。

Zookeeper的另一个重要职责是密切关注集群中所有Solr节点的状态。如果任何节点发生故障并且该节点的搜索请求进入,则Zookeeper会将其路由到备用副本节点。

当你在SolrCloud中更新任何文档时,是zookeeper将你的更新请求委托给持有文档的云中的相应节点

深入细节你应该读这个, https://cwiki.apache.org/confluence/display/ZOOKEEPER/ProjectDescription

相关问题