Kafka
-
Kafka集群的架构
-
-
topic
-
partition:分区,把同一个topic分成不同的分区,提高负载
-
leader:分区的主节点(老大)
-
follower:分区的从节点(小弟)
-
-
Consumer Group
-
-
生产者往Kafka发送数据的流程(6步)
-
Kafka选择分区的模式(3种)
-
指定往哪个分区写
-
指定key,kafka根据key做hash然后决定写哪个分区
-
轮询方式
-
-
生产者往kafka发送数据的模式(3种)
-
0
:把数据发给leader就成功,效率最高、安全性最低。 -
1
: 把数据发送给leader,等待leader回ACK -
all
:把数据发给leader,确保follower从leader拉取数据回复ack给leader,leader再回复ACK;安全性最高
-
-
分区存储文件的原理
-
为什么kafka快?
-
消费者组消费数据的原理
评论前必须登录!
注册