solr6导入mysql数据_solr 6 导入mysql 数据

1、使用原生例子,因导入数据,则选择data_driven_schema_configs

solr-6.6.0\server\solr\configsets\data_driven_schema_configs

复制一份,生成mysql-core

2dad24b00f747525a91b55a218515ed4.png

2、修改文件solrconfig.xml

导入jar ,mysql 连接jar solr中不存在,需要自己下载

db147a7570fa0704b888714e4cd3a810.png

3、查找

在其上面添加

data-config.xml

添加完效果如下:

data-config.xml

40a8585a48a2950e3ef5f50278f7e4d8.png

4、添加 data-config.xml

query="select test_id,name from test">

说明:url:mysql jdbc 连接地址

entity name: 数据库中的表名

field column:数据库中字段

field name:solr 索引中字段

索引中一定要设置 name="id",因此字段在solr 中默认存在,如不赋值,则导入数据时出现异常

org.apache.solr.common.SolrException: Document is missing mandatory uniqueKey field: id

5、配置managed-schema,添加以下配置

6、页面上添加core

d663243a044e20717c4d1efd29b72b78.png

7、导入数据

89e6c150035c60bb2e3d2097707f049b.png

8、执行导入数据

a3a69e93948d15af8202dfbd33c44e5f.png

9、数据导入完成。可以在Query 查询数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值