kafka消息传递,接收,作用

来源:10-5 【这里有内涵】将增量数据投递到Kafka

zlovecoding

2020-08-20

老师你好,我对kafka不太了解,我想问下消息的发送方和接收方是什么?为什么要用kafka,是为了缓解mysql的压力?但是数据始终是要从mysql中读写的。希望老师能详细解答一下,谢谢。

写回答

1回答

张勤一

2020-08-21

同学你好:

    首先,肯定要学习下 Kafka 的基础知识,先要知道 Kafka 是什么,能用来做什么,怎么去用。

    1. 发送方当然是你的代码在做发送,接收方可以是任意想要消费那些数据的业务

    2. Kafka 是消息队列,通常用于延迟处理,也就是缓解 MySQL 的压力

    3. 数据始终要从 MySQL 读写,但是,瞬间大流量的读写会给 MySQL 带来巨大的冲击,可以使用 Kafka 作为缓冲


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
0

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程