Solr
文章平均质量分 84
东天里的冬天
Java技术专家,CSDN不常看,有问题可以通过微信公众号“假装正经的程序员”进行沟通
展开
-
Solr(一)——搭建solr全文搜索服务
一.基础环境 Solr是java开发。 需要安装jdk。 安装环境Linux。 需要安装Tomcat。 二.搭建步骤 第一步:把solr 的压缩包上传到Linux系统 第二步:解压solr。 第三步:安装Tomcat,解压缩即可。 第四步:把solr部署到Tomcat下。 第五步:解压缩war包。启动Tomcat解压。 第六步:把/root/solr-4.10.3原创 2017-09-16 22:25:24 · 444 阅读 · 0 评论 -
Solr(二)——Java使用solr全文搜索
使用SolrJ可以实现索引库的增删改查操作。 一.步骤 1添加 第一步:把solrJ的jar包添加到工程中。 第二步:创建一个SolrServer,使用HttpSolrServer创建对象。 第三步:创建一个文档对象SolrInputDocument对象。 第四步:向文档中添加域。必须有id域,域的名称必须在schema.xml中定义。 第五步:把文档添加到索引库中。 第六原创 2017-09-16 22:54:40 · 2046 阅读 · 0 评论 -
Solr(三)——solr集群SolrCloud
一.什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。 SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使原创 2017-09-17 10:30:35 · 533 阅读 · 0 评论 -
Solr(四)——Java使用solrj管理solr集群
一.solrj使用步骤 第一步:把solrJ相关的jar包添加到工程中。 第二步:创建一个SolrServer对象,需要使用CloudSolrServer子类。构造方法的参数是zookeeper的地址列表。 第三步:需要设置DefaultCollection属性。 第四步:创建一SolrInputDocument对象。 第五步:向文档对象中添加域 第六步:把文档对象写入索引库。 第七原创 2017-09-17 13:51:15 · 1492 阅读 · 1 评论