![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Solr
咸鱼最牛逼
这个作者很懒,什么都没留下…
展开
-
一、Solr简介
(一)Solr与Lucene的区别 Lucene是一个开放源代码的全文检索引擎工具包,他不是一个完整的全文搜索引擎,Lucene提供了完整的查询引擎和索引引擎,目的是为开发人员提供一个简单易用的工具包,以方便在目标系统中实现全文检索的功能,或者以Lucene为基础构建全文检索引擎。 Solar的目标是打造一款企业级的搜索引擎系统,它是一个搜索引擎服务,可以独立运行,通过Solr可以非常...原创 2018-08-20 17:11:13 · 1397 阅读 · 0 评论 -
二、Solr与Tomcat整合
(一)下载与Lucene版本一致的Solr 本工程使用的Lucene和Solr都是4.10.4版本。(二)部署Solr到Tomcat下 将下载的Solr压缩包解压,找到...\solr-4.10.4\example\webapps路径下的solr.war文件拷贝到tomcat安装位置下的webapps文件夹下,然后解压。解压完成后,删除掉war包。(三)创建Solr本地配置路径...原创 2018-08-21 08:53:32 · 205 阅读 · 0 评论 -
三、Solr与中文分词器Mmseg4j整合
1、下载(链接:https://pan.baidu.com/s/1LizUFxzOy5hUtTY7hkPjKQ )并解压mmseg4j-1.9.1.zip,把所有jar文件拷贝到你应用服务器下的solr/WEB-INF/lib中。(如果你的应用服务器下面没有solr,请参考《Tomcat与Solr整合》)。 有3个jar文件:mmseg4j-analysis-1.9.1.jar, mmseg...原创 2018-08-21 09:13:46 · 223 阅读 · 0 评论 -
六、Solr中的字段类型field type
参照Solr中的字段类型field type原创 2018-08-24 11:33:05 · 5518 阅读 · 0 评论 -
四、Solr配置dataimport,导入Mysql数据库数据
(一)配置dataimport步骤1、所需jar包: 可在solr-4.10.4\dist目录下copy 1) solr-dataimporthandler-extras-4.10.4.jar; 2) solr-dataimporthandler-4.10.4.jar; 3)mysql-connector-java-5.1.18.jar;自己下载 将jar包放在...\solr...原创 2018-08-21 16:11:18 · 746 阅读 · 0 评论 -
五、在项目中利用SolrJ客户端对索引进行增、删、改、查
(一)引入相关依赖 <!--solr的java客户端--> <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> ...原创 2018-08-21 16:15:29 · 196 阅读 · 0 评论