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 开始消费数据

相关推荐
陌上 烟雨齐3 小时前
Kafka数据生产和发送
java·分布式·kafka
会编程的林俊杰8 小时前
Redisson中的分布式锁
redis·分布式·redisson
我爱娃哈哈12 小时前
分布式事务在分片场景下,TCC和Seata到底怎么选?一线实战全解析!
分布式·后端
Pitayafruit15 小时前
【📕分布式锁通关指南 12】源码剖析redisson如何利用Redis数据结构实现Semaphore和CountDownLatch
redis·分布式·后端
久念祈16 小时前
C++ - 仿 RabbitMQ 实现消息队列--客户端模块实现
分布式·rabbitmq
Code季风16 小时前
分布式系统中的幂等性设计:从理论到实现的全面指南
redis·分布式·微服务
右手嘚温暖1 天前
分布式事务Seata、LCN的原理深度剖析
spring boot·分布式·后端·spring·spring cloud·中间件·架构
vision_wei_1 天前
Redis中间件(二):Redis协议与异步方式
网络·数据库·c++·redis·分布式·缓存·中间件
风与尘1 天前
RabbitMQ延时队列的两种实现方式
spring boot·分布式·中间件·rabbitmq