Java Solr全文搜索引擎的实现

看本文章的前提:你是java中级以上,否则绕道

网上各种教程讲解的比较详细 ,我这边值做记录,希望能简单粗暴的说名一下流程


1:安装

         不讲解各种概念  

         a :复制solr.war到tomcat中部署

b: 修改web.xml 指定solrhome目录

c:复制安装目录的ext/下的lib文件到solr项目

启动tomcat, solr安装完毕(其实就特么是部署一个solr  web项目而已)


2:中文分词器的配置 使用IK中文分词器  文件位置  /solrhome/collection1/conf

     
     

     

3:配置业务字段










这边有几个注意的地方  1: 业务需要搜索的 字段需要配置   2:原表的id可以不用配置  默认索引库的id和它同名称  3:配置复制域用以优化查询  4:不用展示的  不必stored


4:索引库的维护

    1: 直接在页面进行维护  上面的solr工程默认提供有维护的界面 

    2:java 代码中使用solrj 来维护  先查询数据库  循环插入


5:




你可能感兴趣的:(Java Solr全文搜索引擎的实现)