此处在Tomcat服务器下部署Solr
1.引入jar依赖
在apache-tomcat-8.0.52\webapps\solr\WEB-INF\lib引入mysql驱动
复制solr-dataimporthandler-7.7.3.jar和solr-jaegertracer-configurator-8.7.0.jar到apache-tomcat-8.0.52\webapps\solr\WEB-INF\lib的下面
2.数据库信息配置
复制solr-7.7.3\example\example-DIH\solr\db\conf下的db-data-config.xml到solr-home/core1/conf/下
此处改名为db-config.xml(可以不改名)修改内容为
3.修改soIrconfig文件,添加导入信息。该信息必须放在requestHandler标签的同级位置。(导入数据库信息)
db-config.xml
4.自定义solr的字段,在managed-schema文件中添加filed字段。( 位置放在text字段后面即可)
注:name的值要和数据库的字段名一致
5.添加IK分词器,引入IK分词器的依赖到apache-tomcat-8.5.23/webapps/solr/WEB-INF/ib/下,配置IK分词器(注意:放在fieldType同级附近)。
6.启动solr,导入数据
7.导入数据后,查询数据(如下显示 说明导入数据成功,并且可以查询到)
数据库两条数据,可以全部显示