【仿牛客网笔记】Elasticsearch,分布式搜索引擎——开发社区搜索功能

本文介绍如何利用Elasticsearch实现分布式搜索引擎,结合Spring Boot开发社区搜索功能。内容包括帖子的保存、删除、搜索,以及通过事件驱动处理发帖事件,将帖子数据同步到ES服务器,实现全文检索。同时,文章提到了启动服务时需确保Zookeeper和Kafka正常运行。
摘要由CSDN通过智能技术生成

请添加图片描述
请添加图片描述
提供一个方法向ES服务器里提供新产生的帖子save
删除delete
请添加图片描述
实现搜索帖子,keyword关键字,current当前第几页
请添加图片描述

请添加图片描述
触发发帖事件的常量
请添加图片描述
注入eventProduce,触发事件
请添加图片描述
发布评论是在comment
判断一下是否触发发帖事件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值