Kafka|基础入门

文章目录

快速了解Kafka






快速上手Kafka

  • 启动zookeeper
  • 启动kafka







  • 创建topic - 启动发送者 - 启动消费者







bash 复制代码
Partition 0:  [msg1] -> [msg2] -> [msg3] -> ...
                0        1        2

Partition 1:  [msg4] -> [msg5] -> ...
                0        1


  • 同一个消费者组中对同一个消息只会消费一次,但是不同的消费者组可以都对一条消息进行消费





  • 不同的消费者组会记录自己的一个消费记录offset


理解Kafka的集群


  • Broker:Kafka 的服务器实例。
  • Partition:一个 Topic 被划分的最小单位。
  • Leader Partition:每个 Partition 都有一个 Leader,负责处理读写请求。
  • Follower Partition:其余副本称为 Follower,从 Leader 同步数据,主要用于容错。











Kafka集群的消息流转模型


相关推荐
笨蛋不要掉眼泪16 小时前
RabbitMQ消息队列:发送者的可靠性
java·分布式·rabbitmq
AAA@峥16 小时前
Ceph 分布式文件系统 CephFS 实战指南
运维·分布式·ceph
cyadyx17 小时前
RabbitMQ 使用说明文档
分布式·rabbitmq
布鲁飞丝17 小时前
kafka 副本集设置和理解
分布式·kafka
songgz17 小时前
ZenithVM:从虚拟机到分布式操作系统内核
jvm·分布式·vm
番茄炒鸡蛋加糖18 小时前
分布式 ID
分布式
Francek Chen19 小时前
【大数据处理与分析】实验5:MapReduce初级编程实践
大数据·hadoop·分布式·mapreduce
独行侠影a1 天前
APScheduler+Redis 分布式定时任务:解决多实例任务重复执行
数据库·redis·分布式
香菜TTT1 天前
Kafka_深度解析_从架构原理到生产实践
分布式·架构·kafka·linq
wWYy.2 天前
基于Raft分布式Kv存储:RPC
分布式·rpc