使用Canal + MQ将MySQL的数据同步到ES时,为什么需要使用到MQ,直接再Canal中配置ES的信息,直接写ES不行吗?有没有大佬知道的,解释一下。
全部评论
个人理解用MQ是为了防止写ES失败导致数据不一致问题 因为MQ可以重试 并且MQ异步去写 整条写链路更短响应时间更快
4 回复 分享
发布于 2024-08-24 10:38 上海
主要用来做隔离,把数据放到MQ中 可以接入其他的
点赞 回复 分享
发布于 2024-08-25 01:16 浙江
可以用来削峰,mq本身可以水平扩展其他的gpt
点赞 回复 分享
发布于 2024-08-24 10:39 北京
m
点赞 回复 分享
发布于 2024-08-24 10:31 湖北

相关推荐

07-15 12:15
门头沟学院 Java
点赞 评论 收藏
分享
asdasdasda...:19岁,不容易啊可能升个本会好点,现在学历歧视太严重了
点赞 评论 收藏
分享
zzzzhz:兄弟你先猛猛投简历至少三百家,能约到面试就去面。最近可以速成智能小车,智慧家居烂大街的项目,不需要自己写,只需要把里面的代码讲解看明白就行。把其中涉及到的八股文都拿出来单独背一下,我去年找工作就一个智能小车智慧家居找了10k差不多。
点赞 评论 收藏
分享
07-15 18:09
门头沟学院 Java
点赞 评论 收藏
分享
评论
2
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务