solr 数据导入(DataImportHandler)

废话不多说

A.

本文只做全导入full-import,需要用到的只有这几个文件和jar

详细一点:我配的solr在本地的位置F:\solr\solr_home\collection1\conf里面的solrconfig.xml和schema.xml

jar包:在dist文件夹下的solr-dataimporthandler-4.5.1.jar和solr-dataimporthandler-extras-4.5.1.jar,还有你的数据库驱动包:mysql-connector-java-5.1.18-bin.jar,把这三个jar包拷贝到你的tomcat/webapps/solr/webinfo/lib下面

B.

solrconfig.xml中加入如下配置:

xx-data-config.xml

C、配置数据源

在与solrconfig.xml文件同级的目录中建立上述配置中的data_config.xml文件,配置如下



driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/dbcas"
user="root"
password="root"/>







D.配置schema.xml,配置如下:

增加:

     

找到这个internal_id

注意schema.xml和solrconfig.xml里面的name属性的对应关系

至此所有DIH的配置完成,在浏览器中输入命令:

全导入:

http://localhost:8080/solr/collection1/dataimport?command=full-import

附上我的数据库:

solr 数据导入(DataImportHandler)_第1张图片

最后的查询结果:

solr 数据导入(DataImportHandler)_第2张图片


有问题加我QQ:1304267023,远程给你配置

你可能感兴趣的:(搜索引擎solr,solr数据导入,DIH,MYSQL,solr)