SolrCloud 、ZooKeeper 学习总结

1、SolrCloud 

       SolrCloud是基于 Solr 和 Zookeeper 的分布式搜索方案。它的主要思想是使用 Zookeeper 作为 SolrCloud 集群的配置信息中心,统一管理 solrcloud 的配置,比如 solrconfig.xml 和 schema.xml 。




    1>物理结构分析:

图中上半部分构建了一个solrcloud,solr集群下有三个服务器(由于集群中超过半数,即为服务宕掉,搭建集群至少有三个节点),每个服务器有两个core。

     2>逻辑结构分析:

图中下半部分构建了一个collection,即一个完整的索引集合,这个集合分了两片,即两个shard,每个分片shard拥有三个core,并且这三个core中,一个是主,两个是从。


2、Zookeeper 

     1> 定义     

        ZooKeeper 是一个分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

      2> 应用场景

           a. 集群管理

           b. 配置管理

           c. 分布式锁

           d. 故障修复

           应用场景具体介绍,请查看:

           http://www.cnblogs.com/sharpxiajun/archive/2013/06/02/3113923.html


         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值