Solr
在京奋斗者
这个作者很懒,什么都没留下…
展开
-
SolrCloud初识
文章摘自:http://www.bubuko.com/infodetail-923588.html 一、概述 Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库; Solr是以Lucene为基础实现的文本检索应用服务。Solr部署方式有单机方式、多机Master-Slaver方式、Cloud方式。 SolrCloud是基于Solr和Zookeeper的分布转载 2017-04-24 22:28:40 · 811 阅读 · 0 评论 -
单机版solr安装及遇到的问题
需要把solr服务器安装到linux环境: 第一步:安装jdk(1.7及以上)、tomcat。 [root@bogon ~]# ll total 8044 -rw-r--r--. 1 root root 8234674 Oct 27 2013 apache-tomcat-7.0.47.tar.gz [root@bogon ~]# tar -zxfapache-tomcat-7.0.47原创 2017-01-19 00:27:49 · 2831 阅读 · 0 评论 -
学习淘淘商城第五十一课(搜索功能切换到集群)
Solr单机版使用的是HttpSolrServer,集群版用的是CloudSolrServer,这两个类都是SolrServer的子类,我们在Dao层使用的SolrServer进行操作,从而我们可以不用改Dao层代码,只需要在Spring容器中切换单机版或集群版Solr即可。 现在我们到applicationContext-solr.xml文件当中配置一下Solr集群,如下图原创 2017-05-03 00:12:28 · 1158 阅读 · 0 评论 -
学习淘淘商城第五十课(使用SolrJ管理Solr集群)
首先,大家需要搭建Solr集群,关于Solr集群的搭建http://blog.csdn.net/u012453843/article/details/70767178这篇博客进行了非常详细的说明,大家可以参考搭建。 刚搭建好的Solr集群,是没有任何索引数据的,如下图所示。 下面我们新建一个测试类TestSolrCloud,然后写一个测试方法,如下图所示。原创 2017-05-02 23:22:56 · 1697 阅读 · 0 评论 -
学习淘淘商城第四十五课(使用SolrJ查询索引库)
我们有必要在工程中写查询索引库的代码前先进行必要的测试。我们先到Solr服务页面去简单进行查询,如下图所示,在搜索条件"q"这一栏,我们输入"手机",分页参数的每页显示条数我们随便写一个数,这里我写的是3,也就是一次只查询三条数据,由于在查询条件一栏没有指定搜索域,因此默认搜索域一定要指定,否则无法查询出数据,我们在solr服务器的schema.xml文件当中配置了复制域"item_keyword原创 2017-05-01 18:51:46 · 1747 阅读 · 0 评论 -
学习淘淘商城第四十一课(使用solrj来测试索引库)
我们使用solrj来操作solr服务,一般习惯先建一个测试类测试下增删改查方法是否好使,这样可以大大减少出错概率,提升开发效率。 我们的taotao-search-service工程还没有添加对solrj的依赖,因此需要先添加对solrj的依赖,在taotao-search-service工程的pom.xml文件当中添加如下依赖(之所以不用写版本号是因为在taotao-parent原创 2017-04-30 20:13:45 · 1893 阅读 · 1 评论 -
学习淘淘商城第三十五课(Solr的安装)
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同原创 2017-04-23 12:36:21 · 3356 阅读 · 3 评论 -
学习淘淘商城第三十六课(Solr集群搭建)
关于SolrCloud的基本知识,大家可以参考http://www.cnblogs.com/saratearing/p/5690476.html这篇博客进行学习。 下面我们来搭建SolrCloud集群,先来看下我们要搭建的集群图,如下图所示,可以看到Solr集群由三台注册中心(Zookeeper集群)和四台部署有Solr的设备组成。我们采用七台虚拟机来搭建Solr集群。原创 2017-04-26 00:40:24 · 2949 阅读 · 0 评论