Kafka常用命令实践操作和原理

本文详细介绍Kafka主题的创建、查看、消息写入及消费过程,包括主题创建命令、消息发送与接收的操作步骤,适合初学者快速掌握Kafka的实践操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

	在成功安装Kafka之后,接下来就让我们来真正的操作实战Kafka,通过实战来掌握Kafka实践操作和原理。

我们知道Kafka是一个分布式流式消息处理系统,那么最重要的核心概念就是消息:而在Kafka的实现中,用于存储消息的就是主题(topic)。因此要掌握Kafka,我们首先要熟悉Kafka主题操作以及主题是如何存储消息;以及Kafka将的常用操作和核心概念原理。

1.创建Kafka主题
./kafka-topics.sh --zookeeper localhost:2181 --create --replication-factor 1 --partitions 1 --topic test
说明:创建主题名称为test的主题,备份数为1,分区数为1;

2 .查看主题test详情
./kafka-topics.sh --zookeeper localhost:2181 --describe – topic test
3.往主题写入消息:
./kafka-console-producer.sh --broker-list localhost:9092 --topic test
msg1
msg2
4.消费主题消息

./kafka-console-sonsumer.sh --bootstarp-server  119.23.42.209:9092 --topic test 

消费topic名称为test最新写入的消息,使用该命令之后,如果有新的消息写入到test这个主题,就可以在控制台看到消息内容。

./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic test --from-beginning

对比上一条命令:多了 --from-beginning参数;表示从头开始消费;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值