相关配置如下
managed-schema
非代码方式数据导入 <uniquekey>item_bid</uniquekey>
db-data-config
.xml
界面介绍
导入数据成功
当然,以上是直接通过
solr
配置的方式将
mysql
中数据,导入索引库;
有兴趣的人也可以通过编码的方式将数据导入索引;
当需要索引的数据简单,直接slor
配置方式导入即可;
如果复杂的话(用到动态域),那么用编码的方式导入索引库。推荐使用编码
索引库数据准备完毕
接下来上代码
pom依赖
<dependency> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-starter-data-solr</artifactid> </dependency>
yml配置
spring: data: solr: host: http://127.0.0.1:8983/solr
这里只用到solr的 普通域
结果图如下
期间遇到的错误
Exception in thread "main" org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://127.0.0.1:8983/solr :
错误原因,代码中索引源搞错了
停止solr服务
slor stop -all
启动slor服务
solr start
备案号:湘ICP备19000029号
Copyright © 2018-2019 javaxl晓码阁 版权所有