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
相关推荐
AI人工智能+电脑小能手13 分钟前
【大白话说Java面试题 第87题】【Mysql篇】第17题:分布式事务的实现原理?
java·数据库·分布式·mysql·面试
yyuuuzz16 分钟前
独立站的技术基础与常见运维问题
大数据·运维·服务器·网络·数据库·aws
for_ever_love__27 分钟前
UI学习:UISearchController基础了解和应用
学习·ui·ios·objective-c
心中有国也有家36 分钟前
GE图引擎深度解析——CANN的计算图优化与执行引擎
人工智能·pytorch·python·学习·numpy
GHL2842710902 小时前
换脸工作流学习
学习·ai
_李小白3 小时前
【android opencv学习笔记】Day 28: 滤波算法之中值滤波器
android·opencv·学习
飞翔中文网4 小时前
Java学习笔记之抽象类与接口(设计思想)
java·笔记·学习
微擎应用4 小时前
智能售货柜公众号管理系统平台
大数据·人工智能
土星碎冰机5 小时前
xxljob学习(大白话版本)
学习·运维开发
吃好睡好便好5 小时前
说说免疫力的维护
学习·生活