kafka命令的使用——主题命令(topic)

kafka-topics.sh

topic的创建

复制代码
# 创建一个topic
kafka-topics.sh \
--bootstrap-server bigdata01:9092 \ 
--create \
--partitions 2 \  # 分区数
--replication-factor 2 \ # 副本数量
--topic topicC # topic名称

topic的查看

复制代码
# 查看服务器中所有的topic
kafka-topics.sh \
--bootstrap-server bigdata01:9092 \
--list 

# 查看一个topic的详情
kafka-topics.sh \
--bootstrap-server bigdata01:9092 \
--describe \
--topic topicC

其中可以看到现在有三个分区,两个副本,并没有平均分布,0上面有三个分区。

topic的修改

复制代码
# 修改分区数(注意:分区数只能增加,不能减少)  不能修改副本数
kafka-topics.sh \
--bootstrap-server bigdata01:9092 \
--alter \
--topic topicB \
--partitions 3 

topic的删除

复制代码
# 删除一个topic
kafka-topics.sh \
--bootstrap-server bigdata01:9092 \
--delete \
--topic topicC
相关推荐
AC赳赳老秦3 分钟前
2026国产大模型协同趋势:以DeepSeek为枢纽,构建高效智能协作网络
大数据·网络·人工智能·搜索引擎·交互·ai-native·deepseek
小邓睡不饱耶8 分钟前
企业级日志采集实战:基于Flume的海量数据管道构建与优化
大数据·flume
GlobalInfo11 分钟前
汽车智能座舱集成芯片产业洞察报告:全球TOP厂商市场份额分析(2026-2032)
大数据·汽车
mango_mangojuice13 分钟前
C++学习笔记(list)3.6
c++·笔记·学习
星幻元宇VR13 分钟前
VR生产安全学习机|开启智慧安全培训新时代
人工智能·科技·学习·安全·vr
隔壁小邓16 分钟前
TIDB分布式数据库
数据库·分布式·tidb
deng-c-f16 分钟前
Linux C/C++ 学习日记(80):Kafka(八):topic会自动创建吗?
linux·c++·学习·karfka
蜜獾云16 分钟前
Kafka(2)-kafka架构-基本原理
分布式·架构·kafka
隔叶听风17 分钟前
RocketMQ 与 Kafka 长轮询详解
数据库·kafka·rocketmq
Don.TIk18 分钟前
深度学习学习笔记
笔记·深度学习·学习