Kafka操作

目录

一、创建主题

二、查看主题

三、修改分区数

四、删除主题

五、生产数据

六、创建消费组


一、创建主题

--- kafka-topics.sh

---bootstrap-server 指定连接的kafka服务

  • --create 创建主题

  • --partitions 指定分区数 默认一个

  • --replication-factor 指定分区中的副本数量 默认一个

  • --topic 指定主题名称

kafka-topics.sh --bootstrap-server node1:9092 --create --partitions 3 --replication-factor 3 --topic test1

二、查看主题

  • --kafka-topics.sh

  • --bootstrap-server 指定连接的kafka服务

  • --list 查看所有主题

  • --describe 查看详情信息

  • --describe --topic itcast 查看某个主题详情信息

查看有哪些主题

kafka-topics.sh --bootstrap-server node1:9092 --list

查看所有主题详情信息

kafka-topics.sh --bootstrap-server node1:9092 --describe

查看某个具体主题详请

kafka-topics.sh --bootstrap-server node1:9092 --describe --topic test1

三、修改分区数

-- - kafka-topics.sh

  • --bootstrap-server 指定连接的kafka服务

  • --alter 修改主题
    kafka-topics.sh --bootstrap-server node1:9092 --alter --partitions 3 --topic test01

四、删除主题

  • --kafka-topics.sh

  • --bootstrap-server 指定连接的kafka服务

  • --delete 删除主题
    kafka-topics.sh --bootstrap-server node1:9092 --delete --topic test01

五、生产数据

--kafka-console-producer.sh --brooker-list node1 --topic test

六、创建消费组

数据源,创建消费者组消费指定topic,并从指定 offset 开始消费数据

相关推荐
indexsunny1 小时前
互联网大厂Java面试实战:从Spring Boot到微服务架构的三轮提问
java·spring boot·微服务·eureka·kafka·mybatis·spring security
掘金-我是哪吒2 小时前
Kafka本身只保证单个分区内的消息是有序的
分布式·kafka
2501_941982052 小时前
Java 分布式环境下的 Access_Token 一致性方案:如何避免多节点冲突?
java·开发语言·分布式
what丶k3 小时前
为何Kafka成为消息队列首选?深度对比RabbitMQ与RocketMQ
kafka·java-rocketmq·java-rabbitmq
菜宾3 小时前
java-分布式面试题(事务+锁+消息队列+zookeeper+dubbo+nginx+es)
java·开发语言·分布式
麦兜*3 小时前
Spring Boot 3.x 深度实战:从零构建企业级分布式微服务架构全景解析
spring boot·分布式·架构
资深web全栈开发4 小时前
分布式锁的陷阱:Redlock 真的安全吗?
分布式·安全·wpf
德彪稳坐倒骑驴4 小时前
Spark入门知识
大数据·分布式·spark
rustfs4 小时前
如何将 Minio DirectPV 配置为 RustFS 存储后端?
分布式·docker·云原生·rust
橘橙黄又青4 小时前
RabbitMQ篇
分布式·rabbitmq