本文简单讲诉 solr建立全文索引,从数据库导入数据,生成索引文件,本文建立在已经搭建好solr应用的情况下,如要了解如何部署solr服务可先看上一文:solr 安装
环境:jdk 7,solr4.10.1 ,tomcat 7
1,首先在solrconfig.xml中引入dataimport 路径 : E:\solr\example\solr\collection1\conf
data-config.xml
如不知加在什么地方,可直接搜索requestHandler 有个name="/select"的加在上面即可
2,建立data-config.xml,即为刚才引入的数据库配置信息,根据配置与solrconfig.xml放在同一目录下
配置数据库信息,配置要查询出的document
3,根据刚才document的配置在schema.xml中加入field的配置,关于field的配置解释这里先不做介绍
由于其中一些字段solr默认配置已经给出,就不需要再添加
4,加入jar包
a,将mysql的驱动jar包加入solr中,就是部署的tomcat的solr应用:\webapps\solr\WEB-INF\lib
b,将dataimport的jar包加入solr中,dataimport 包位置 E:\solr\dist\solr-dataimporthandler-4.10.1.jar
5,重启tomcat
6,访问http://localhost:8983/solr/#/collection1/dataimport//dataimport(手动点击也一样),导出索引文件
7,查询验证