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
相关推荐
摆烂小白敲代码6 小时前
腾讯云智能结构化OCR在物流行业的应用
大数据·人工智能·经验分享·ocr·腾讯云
2501_918126916 小时前
stm32做一个次声波检测器,需要哪些元件
stm32·单片机·嵌入式硬件·学习·个人开发
雨大王5126 小时前
汽车生产智能计划助手如何提升排产效率并降低库存积压?
大数据·运维
GocNeverGiveUp6 小时前
大模型学习2-Agent
学习
Bal炎魔6 小时前
AI 学习专题一,AI 实现的原理
人工智能·学习
Ro Jace7 小时前
分岔机制学习
人工智能·学习·机器学习
反向跟单策略8 小时前
期货反向跟单-2025年回顾及2026年展望
大数据·人工智能·学习·数据分析·区块链
yunhuibin8 小时前
GoogLeNet学习
人工智能·python·深度学习·神经网络·学习
xcLeigh9 小时前
Python入门:Python3 正则表达式全面学习教程
python·学习·正则表达式·教程·python3
知识分享小能手10 小时前
PostgreSQL 入门学习教程,从入门到精通,PostgreSQL 16 语法知识点与案例详解(1)
数据库·学习·postgresql