SolrCloud
SolrCloud是solr的一组分布式特性的名称。启用这些特性可以用来建立高可用性,容错性、分布式的索引和搜索功能。solr实际上实用的是一个叫做solrCore的单独的一份索引,如果使用solrCloud可以把一个索引建立在多个solr实例上面,这样就意味着一份单独的索引建立在分布在多台机器上面的solrCore上面。
Solr内嵌了zookeeper用来做集群配置的管理.
- 1.两个shard的例子搭建
这个例子实际上就是起了两个solr实例组成了一个集群
参考官网的例子,首先进入例子工程中把data下面的数据删除,然后拷贝一份example目录出来
rm -r example/solr/collection1/data/*
cp -r example example2
然后使用命令启动
java -Dbootstrap_confdir=./solr/collection1/conf -Dcollection.configName=myconf -DzkRun -DnumShards=2 -jar start.jar
启动后进入界面发现左侧菜单多了个cloud菜单
然后启动第二个实例
cd example2
java -Djetty.port=8985 -DzkHost=localhost:8984 -jar start.jar
Djetty.port是用来设置启动的时候jetty的端口的。
DzkHost是用来设定zookeeper的地址和端口的。solr服务内嵌的zookeeper的端口默认是solr的端口+1000,所以这里是9984,我吧端口改了,不是默认的8983了,改成了8984。
启动完成后在图表中就可以看到两个shard了
- 2.两个shard并且带shard复制的的例子搭建
只有两个shard的时候,如果一个服务挂了,这个服务上的内容就不可用了,类似于数据库,所以需要做一个备份。
相关推荐
solrcloud环境搭建 windows平台搭建档案 全文检索实现
Win7 下面 安装solrCloud5.2.1 + tomcat7 + zookeeper3.4.6 集成。 有安装步骤,裁图和说明 1分物超所值 哈哈
SolrCloud集群搭建和使用步骤
solrcloud5结合zookeeper搭建、使用详解,是一部难得的好教程
solrcloud6安装配置
solrcloud5_多数据源导入成功的例子
文件内含有solrcloud搭建需要的文件,内含:IK中文解析器、tomcat7.0、安装solr的文件solr4.10.3版本、zookeeper3.4.6版本。如需要请下载。也可以直接使用solr+tomcat搭建单机版的solr服务也可以。
solrcloud高可用集群搭建: 1.jdk安装 2.zookeeper集群安装 3.solr集群安装
centos下搭建好solrcloud集群,可以直接使用!!!!!!
一个简单的关于Solr集群部署的,SolrCloud集群架构图
为三台远程Linux服务器搭建SolrCloud 本次目的是在tomcat以及zookeeper的基础上,搭建三台远程服务器的SolrCloud 工具:WinSCP,SecureCRT,apache-tomcat-7.0.62,solr-4.10.4,zookeeper-3.4.6 WARNING: 版本注意 ...
Tomcat上部署SolrCloud.txt
详细描述solrCloud单机以及单机伪集群在windows下的部署安装并配图。
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时...
solr-sql是针对solrcloud封装的sql编程接口,主要支持SELECT...FROM...WHERE查询语句。 SolrCloud是基于ZooKeeper和Solr的分布式解决方案,为Solr添加分布式功能,用于建立高可用,高伸缩,自动容错,分布式...
这是solrCloud的集群搭建和部署,详细讲解了solr集群的部署
solrcloud 搭建solr集群 solr4.7.2+zookeeper3.4.14 用到的工具包
SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。此文档参考培训机构资料,适合初学者参考使用。
这是一份关于SolrCloud的文档,有需要的可以下载看一看。
Window与Linux下搭建SolrCloud分布式集群环境 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以...