【程序源代码】Springboot2.1+Solr7.5搭建的企业级搜索平台

2021-01-27 16:02:21 浏览数 (1)

介绍

Springboot2.1 Solr7.5搭建的企业级搜索平台,项目目前支持文档内容和数据库检索,已经集成分词技术。支持文档内容检索类型包含:pdf、doc、docx、ppt、pptx、txt、log等 数据库已支持MySQL增量自动建立索引

部署教程
  1. solr安装启动 进入 solr-7.5.0/bin目录 执行 solr start 说明:solr运行,依赖JDK8
  2. solr控制台 http://localhost:8983/solr,如果可以顺利打开,说明solr启动成功。
  3. solr停止 进入 solr-7.5.0/bin目录 执行 solr stop -p 8983
  4. search项目启动 search项目为普通Springboot项目,下载后将源码导入到IDE,在SearchApplication右键--> Run ...即可。
Solr配置说明
  1. Solr MySQL相关 进入 solr-7.5.0/server/solr/test_core/conf db-data-config.xml -> 需要索引的表配置 managed-schema -> 需要索引的字段配置
  2. Solr MySQL 数据自动增量同步配置说明 进入 solr-7.5.0/server/solr/conf/ dataimport.properties -> 自动同步数据相关配置
  3. Solr 文件检索配置 进入 solr-7.5.0/server/solr/file_core/conf tika-data-config.xml -> 索引文件目录及类型配置 managed-schema -> 需要索引的字段配置
search配置说明
  1. 配置文件 src/main/resources/application.properties 本配置文件目前只配置了三部分。
  • solr 链接
  • 静态资源路径
  • thymeleaf
  • 端口,文根等其他配置请可自行配置

02

源码下载

gitee: https://gitee.com/11230595/springboot-solr?_from=gitee_search

0 人点赞