solr集群搭建.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
solr集群搭建

solrcloud集群搭建什么是SolrCloud什么是SolrCloudSolrCloud(solr 云)是Solr提供的分布式有哪些信誉好的足球投注网站方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,有哪些信誉好的足球投注网站请求并发很高,这时需要使用SolrCloud来满足这些需求。SolrCloud结构SolrCloud为了降低单机的处理压力,需要由多台服务器共同来完成索引和有哪些信誉好的足球投注网站任务。实现的思路是将索引数据进行Shard(分片)拆分,每个分片由多台的服务器共同完成,当一个索引或有哪些信誉好的足球投注网站请求过来时会分别从不同的Shard的服务器中操作索引。SolrCloud需要Solr基于Zookeeper部署,Zookeeper是一个集群管理软件,由于SolrCloud需要由多台服务器组成,由zookeeper来进行协调管理。下图是一个SolrCloud应用的例子:对上图进行图解,如下:物理结构三个Solr实例( 每个实例包括两个Core),组成一个SolrCloud。逻辑结构索引集合包括两个Shard(shard1和shard2),shard1和shard2分别由三个Core组成,其中一个Leader两个Replication,Leader是由zookeeper选举产生,zookeeper控制每个shard上三个Core的索引数据一致,解决高可用问题。用户发起索引请求分别从shard1和shard2上获取,解决高并发问题。collectionCollection在SolrCloud集群中是一个逻辑意义上的完整的索引结构。它常常被划分为一个或多个Shard(分片),它们使用相同的配置信息。比如:针对商品信息有哪些信誉好的足球投注网站可以创建一个collection。 collection=shard1+shard2+....+shardXCore每个Core是Solr中一个独立运行单位,提供 索引和有哪些信誉好的足球投注网站服务。一个shard需要由一个Core或多个Core组成。由于collection由多个shard组成所以collection一般由多个core组成。Master或SlaveMaster是master-slave结构中的主结点(通常说主服务器),Slave是master-slave结构中的从结点(通常说从服务器或备服务器)。同一个Shard下master和slave存储的数据是一致的,这是为了达到高可用目的。ShardCollection的逻辑分片。每个Shard被化成一个或者多个replication,通过选举确定哪个是Leader。SolrCloud搭建SolrCloud结构图如下:参考:“solrcloud搭建.docx”文档环境准备 CentOS-6.5-i386-bin-DVD1.isojdk-7u72-linux-i586.tar.gz apache-tomcat-7.0.57.tar.gz zookeeper-3.4.6.tar.gz solr-4.10.3.tgz 服务器7台: zookeeper三台:,,Solr三台:,,,环境安装CentOs 6.5安装略jdk7安装 略zookeeper集群安装解压zookeeper 安装包tar -zxvf zookeeper-3.4.6.tar.gz将zookeeper-3.4.6拷贝到/usr/local下并将目录 名改为zookeeper至此zookeeper的安装目录为/usr/local/zookeeper进入zookeeper文件夹,创建data 和logs 创建目录并赋于写权限 指定zookeeper的数据存放目录和日志目录拷贝zookeeper配制文件zoo_sample.cfg拷贝zookeeper配制文件zoo_sample.cfg并重命名zoo.cfg cp /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper /conf/zoo.cfg修改zoo.cfg 加入 dataDir=/usr/local/zookeeper/data dataLogDir=/ usr/local/zookeeper/logs server.1=:2888:3888 server.2=:2888:3888 server.3=:2888:3888zoo.cfg配制完后如下:# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of t

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档