基于Spring Boot 2.x 的solr-7.3.1使用
下载安装Apache Solr 7.3.1
下载地址:http://archive.apache.org/dist/lucene/solr/7.3.1/
spring-boot-solr
说明
下载安装Apache Solr 7.3.1
下载地址:http://archive.apache.org/dist/lucene/solr/7.3.1/
解压后,在bin文件夹下编写一个名为 启动.bat的启动文件,把一下命令粘贴进去
1 | solr.cmd start -p 8888 |
到这里一般双击就可以启动了
接下来我们新建一个core用于存储我们的数据
我们会发现无发创建core
1 | solr-7.3.1/server/solr/configsets/_default/ |
关闭命令窗口。重新双击启动,然后我们就可以创建这个core了
我们关闭命令窗口,虽然可以使用,不过我们还需要配置一下中文分词器,没分词之前
为了方便中文分词,我们这里使用ik-analyzer分词器
下载地址:http://central.maven.org/maven2/com/github/magese/ik-analyzer/7.4.0/ik-analyzer-7.4.0.jar
把下载的jar包复制到以下路径
1 | solr-7.3.1/server/solr-webapp/webapp/WEB-INF/lib |
然后到以下目录中打开managed-schema文件
1 | solr-7.3.1/server/solr/baike_core/conf |
在后面加上以下配置代码
1 | <!-- ik分词器 --> |
我们重新启动solr,再分词测试
好了接下来就是写测试代码了,运行效果:
代码:https://github.com/HWYWL/spring-boot-2.x-examples/tree/master/spring-boot-solr
问题建议
- 联系我的邮箱:ilovey_hwy@163.com
- 我的博客:http://www.hwy.ac.cn
- GitHub:https://github.com/HWYWL
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 一叶秋枫!
评论