11879?1461414358

【功能】 【前端】部署solrcloud集群服务 正常


曾雅蓉添加于 2017-09-05 11:00

SolrCloud是基于Solr和Zookeeper的分布式搜索方案。在分布式索引中,原来的大索引,将会分成多个小索引,solr可以将这些小索引返回的结果合并,然后返回给客户端。


SolrCloud优势:


  1. 集中式的配置信息,使用ZK进行集中配置。启动时可以指定把Solr的相关配置文件上传Zookeeper,多机器共用。这些ZK中的配置不会再拿到本地缓存,Solr直接读取ZK中的配置信息。
  2. SolrCloud对索引分片,并对每个分片创建多个Replication。每个Replication都可以对外提供服务。一个Replication挂掉不会影响索引服务。
  3. 近实时搜索:立即推送式的replication(也支持慢推送),可以在秒内检索到新加入索引。
  4. 查询时自动负载均衡:SolrCloud索引的多个Replication可以分布在多台机器上,均衡查询压力,如果查询压力大,可以通过扩展机器,增加Replication来减缓。
  5. 自动分发的索引和索引分片:发送文档到任何节点,SolrCloud都会转发到正确节点。
  6. 事务日志:事务日志确保更新无丢失,即使文档没有索引到磁盘。



搭建流程:

服务器:42(测试版:48)

版本信息:zookeeper3.4.8 + solr 5.2.1 + tomcat7

1.下载solr

2.下载zookeeper,solrcloud的所有配置需要zookeeper统一管理

3.下载tomcat,solr需要搭载在容器中提供服务

具体配置可参考: http://blog.csdn.net/l1028386804/article/details/52090099

4.服务器solrcloud集群现搭载包含三个solr节点,每个节点包含3个分片。

暂时是在服务器搭建伪分布式集群solrcloud集群,后期数据规模扩大后,会扩展到真实的分布式机器上。




回复(1)
  • 10?1449542945
    余跃 7年前

    计划完成日期 被设置为 2017-09-30

0?1470885445
登录后可添加回复
  • 当前状态 已解决
  • 选定优先级 正常
  • 指派给 --
  • 里程碑 --
  • 开始日期 2017-09-05
  • 结束日期 2017-09-30
  • 预计工时(H) 0.00 小时
  • 完成度 100%
  • 关联Commit

© Copyright 2007~2021 国防科技大学Trustie团队 & IntelliDE 湘ICP备 17009477号

问题和建议
还能输入50个字符 提交

加入QQ群

关注微信APP


×