
11、搜索服务
发布日期:2021-05-07 11:01:34
浏览次数:24
分类:精选文章
本文共 349 字,大约阅读时间需要 1 分钟。
根据分类、关键字匹配课程名称,课程内容、难度等级搜索,搜索方式为全文搜索,搜索节点分页显示。
搜索流程: 1、将数据写入到MySQL数据库; 2、使用Logstash将数据库中数据写入到ES索引库; 3、前端搜索时请求到搜索服务; 4、搜索服务请求ES进行搜索; 原理:将数据写入到ES索引库,通过搜索服务搜索信息; 技术方案: 如何维护课程索引信息? 1、当课程向MySQL添加后同时将课程信息添加到索引库。 采用Logstach实现,Logstach会从MySQL中将数据采集到ES索引库。 2、当课程在MySQL更新信息后同时更新该课程在索引库的信息。 采用Logstach实现。 3、当课程在MySQL删除后同时将该课程从索引库删除。 手工写程序实现,在删除课程后将索引库中该课程信息删除。发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月31日 12时16分44秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!