前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【赵渝强老师】Kafka分区的副本机制

【赵渝强老师】Kafka分区的副本机制

原创
作者头像
赵渝强老师
发布2024-08-13 10:18:16
770
发布2024-08-13 10:18:16
举报
文章被收录于专栏:大数据技术

  在Kafka中每个主题可以有多个分区,每个分区又可以有多个副本。在这多个副本中,只有一个副本的角色是Leader,而其他副本的角色都是Follower。仅有Leader副本所在的Kafka Broker可以对外提供服务。Follower副本通常不会存放在Leader副本所在的Kafka Broker上。通过这样的机制实现了高可用,当Leader副本所在的Kafka Broker宕机后,其他Follower副本所在的Kafka Broker就能够被选举成为新的Leader。

  视频讲解如下:

视频内容

  下图为展示了Kafka分区的副本机制。

  图中创建一个主题,这个主题由两个分区组成P1和P2。从图中可以看出,每个分区的副本为3,即每个分区有三个副本。每个分区中都将由Leader副本所在的Kafka Broker负责对外提供服务。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档