阶段一:
基于Springboot+solr实现
要求实现关键词高亮,同义词匹配、停用词处理功能,中文分词可采用jieba或者其他分词工具
- 文档内容见附件
- 输入关键词进行搜索,返回文档标题和相关关键词命中摘要内容
- 可以分页查询
阶段二
- solr采用集群方式部署
- 增加xlsx文档的数据建立索引
- 实现跟原JIT文档统一查询
- 可按文档分类查询
- 可按字段筛选和排序
- 用户自定义词库和停用词、同义词库能够动态更新并生效。
建立solr服务器(单机版)
数据导入并建立索引,使用IK分词器分词
前端页面
后端服务
建立solrCloud
搜索引擎-solrCloud搭建数据导入并建立索引,使用IK分词器分词
搜索引擎-solr配置IK分词器 搜索引擎-solrCloud数据导入在页面中增加文档分类,和字段筛选
后端服务
mySQL词库同步到本地词库热部署
多个collection联合查询
参考:
适合后端开发人员的bootstrap超详细使用教程,结合springboot案例,已完结!
快速入门Spring,SpringBoot、SpringCloud学不好完全是因为Spring没有掌握!
继spring之后快速入门springmvc,面对SpringMVC不用慌