聚合搜索平台 笔记
聚合搜索平台 Go版本
相比之前我做的两个项目,整体架构上更加清晰(听了七米老师的课)终于用上了 CLD 分层(😢
MySQL 与 ES 的数据同步是用的 Go 程序同步,启动项目会执行一次全量更新,之后一分钟进行一次增量更新
比较大的收获是设计模式,在前两个项目中基本都是左碰碰右碰碰,觉得哪儿的代码感觉写的不好就会想着怎么去封装一下,项目的分层也是把功能差不多的丢一起,听见设计模式的地方感觉特别妙,原来我曾经看不惯我代码想去修改的思路是对的🤣
前端地址:https://github.com/miomiora/mio-search
后端地址:https://github.com/miomiora/mio-search-frontend
不过还有个小 bug,11行中我如果使用 v-html 就会白屏,前端苦手搞了一天都没搞好qaq😥

评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
AI 超级智能体 - 2 - AI 大模型接入 笔记
16
在做聚合搜索项目用springboot-init后端模板的时候,测试接口的时候为什么需要先登陆才行,怎么解决啊友友们
8
聚合搜索平台学习打卡
2
聚合搜索平台 笔记
33
在做聚合搜索时canal监听不了修改数据,尝试了编程导航的解决方法,比如执行ALTER USER 'canal'@'%' IDENTIFIED WITH mysql_native_password BY 'canal_user';ALTER USER 'canal'@'%' IDENTIFIED BY 'canal_user' PASSWORD EXPIRE NEVER;FLUSH PRIVILE
1

