常用命令

Topic

## 查看所有topic
bin/kafka-topics.sh --bootstrap-server 127.0.0.1:9091 --list
## 创建topic
## topic 定义topic名
## replication-factor 定义副本数
## partitions 定义分区数
bin/kafka-topics.sh --bootstrap-server 127.0.0.1:9091 --create --partitions 1 --replication-factor 3 --topic test
## 查看topic详情
bin/kafka-topics.sh --bootstrap-server 127.0.0.1:9091 --describe --topic test
## 修改分区数
bin/kafka-topics.sh --bootstrap-server 127.0.0.1:9091 --alter --topic test --partitions 3
## 删除topic
bin/kafka-topics.sh --bootstrap-server 127.0.0.1:9091 --delete --topic test

Procucer

## 发送消息
bin/kafka-console-producer.sh --bootstrap-server 127.0.0.1:9091 --topic test
> hello word

Consumer

## 消费topic中的数据
bin/kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9091 --topic test
## 读取topic中的所有数据
bin/kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9091 --from-beginning --topic test
posted @ 2023-12-06 17:03  叮叮叮叮叮叮当  阅读(6)  评论(0编辑  收藏  举报