MQ之Kafka

张开发
2026/4/4 4:47:53 15 分钟阅读
MQ之Kafka
Kafka 核心知识点1. 核心架构Producer:生产者,发送消息Consumer:消费者,拉取消息Broker:服务器节点(一个 Kafka 进程)Topic:消息分类Partition:分区(Topic 分片,并发核心)Replica:副本(高可用,一主多从)Leader:主副本(读写都走 Leader)Follower:从副本(只同步,不提供读写)Zookeeper / KRaft:元数据管理、集群协调→新版 Kafka 已用 KRaft 替代 ZKOffset:消费位移(标记消费位置)2. 分区(Partition)—— Kafka 高吞吐核心一个 Topic = 多个 Partition消息均匀分布在不同分区分区数 = 最大消费并发数分区内有序,分区间无序3. 副本机制(高可用)每个分区有多个副本(1主多从)ISR:同步中的副本集合(和 Leader

更多文章