本帖最后由 武汉分校-小舞 于 2018-12-18 14:19 编辑
1. 什么是SolrCloud
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。 SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。 它有几个特色功能: 1)集中式的配置信息 2)自动容错 3)近实时搜索 4)查询时自动负载均衡
[size=18.0000pt]2.3. 需要实现的solr集群架构Zookeeper作为集群的管理工具。 [size=10.5000pt]1、集群管理:容错、负载均衡。 [size=10.5000pt]2、配置文件的集中管理 [size=10.5000pt]3、集群的入口
需要实现zookeeper 高可用。需要搭建集群。建议是奇数节点。需要三个zookeeper服务器。
搭建solr集群需要7台服务器。
搭建伪分布式: 需要三个zookeeper节点 需要四个tomcat节点。
建议虚拟机的内存1G以上。
|