欢迎光临
我们一直在努力

kafka

Kafka

  1. Kafka集群的架构

    1. broker

    2. topic

    3. partition:分区,把同一个topic分成不同的分区,提高负载

      1. leader:分区的主节点(老大)

      2. follower:分区的从节点(小弟)

    4. Consumer Group

  2. 生产者往Kafka发送数据的流程(6步)

  3. Kafka选择分区的模式(3种)

    1. 指定往哪个分区写

    2. 指定key,kafka根据key做hash然后决定写哪个分区

    3. 轮询方式

  4. 生产者往kafka发送数据的模式(3种)

    1. 0:把数据发给leader就成功,效率最高、安全性最低。

    2. 1: 把数据发送给leader,等待leader回ACK

    3. all:把数据发给leader,确保follower从leader拉取数据回复ack给leader,leader再回复ACK;安全性最高

  5. 分区存储文件的原理

  6. 为什么kafka快?

  7. 消费者组消费数据的原理

赞(0) 打赏
转载请注明来源:IT技术资讯 » kafka

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏