文章目录
前言
1. 名词
Partition
一个topic可以分为多个partition,每个partition是一个有序的队列;
Replica
kafka提供了副本机制,一个topic的每个分区都有若干个副本,即一个leader和若干个follower,从而保证集群单点故障时节点上的partition数据不丢失
leader:主,生产者发送数据的对象,以及消费者消费数据的对象都是leader
follower:从,实时从leader中同步数据,保持和leader数据的同步
2. 命令行操作
2.1 查看所有topic
./kafka-topics.sh --bootstrap-server 192.168.0.23:29092,192.168.0.114:29092,192.168.0.110:29092 --list
2.2 创建topic
./kafka-topics.sh --bootstrap-server 192.168.0.23:29092,192.168.0.110:29092 --create --replication-factor 3 --partitions 3 --topic
charges
<

本文详细介绍了如何使用kafka命令行工具进行topic管理(创建、删除、查看)、消息发送和消费,以及消费者组的管理和偏移量调整。涵盖了关键操作步骤和术语Partition和Replica的解释。
最低0.47元/天 解锁文章
9406

被折叠的 条评论
为什么被折叠?



