Kafka 消息队列 --Kafka 的各种 Shell 操作

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

Kafka 的各种 Shell 操作 

1、启动集群每个节点的进程: 

nohup kafka-server-start.sh \ 
/home/hadoop/apps/kafka_2.11-1.1.0/config/server.properties \ 
1>~/logs/kafka_std.log \ 
2>~/logs/kafka_err.log & 

2、创建 topic 

kafka-topics.sh \ 
--create \ 
--zookeeper hadoop02:2181,hadoop03:2181,hadoop04:2181 \ 
--replication-factor 3 \ 
--partitions 10 \ 
--topic kafka_test 


kafka-topics.sh \ 
--create \ 
--zookeeper hadoop02:2181,hadoop03:2181,hadoop04:2181 \ 
--replication-factor 1 \ 
--partitions 1 \ 
--topic weblog 

参数解释: 
--create  创建 kafka topic 
--zookeeper hadoop02:2181,hadoop03:2181,hadoop04:2181  指定 kafka 的 zookeeper 地址 
--partitions  指定分区的个数 
--replication-factor  指定每个分区的副本个数 

3、查看已经创建的所有 kafka topic 

kafka-topics.sh \ 
--list \ 
--zookeeper hadoop02:2181,hadoop03:2181,hadoop04:2181 

4、查看某个指定的 kafka topic 的详细信息: 

4、开启生产者模拟生成数据: 

kafka-console-producer.sh \

--broker-list hadoop02:9092,hadoop03:9092,hadoop04:9092,hadoop05:9092 \

--topic kafka_test  

5、开启消费者模拟消费数据: 

kafka-console-consumer.sh  \

--zookeeper hadoop02:2181,hadoop03:2181,hadoop04:2181 \

--from-beginning \

--topic kafka_test 

6、查看某 topic 某个分区的偏移量最大值和最小值 

7、增加 topic 分区数 

 

8、删除 Topic 

 

Kafka消息队列简介及Shell操作 Kafka消息队列 介绍 Kafka是由Apache软件基金会开发的一个开源流平台,由Scala和Java编写。Kafka的Apache官网是这样介绍Kakfa的。 Apache Kafka是一个分布式流平台。一个分布式的流平台应该包含3点关键的能力: 1.发布和订阅流数据流,类似于消息队列或者是企业消息传递系统 2.以容错的持久化方式存储数据流 3.处理数据流 一:消息队列的应用场景: 异步处理 系统解耦 流量削峰 日志处理(大数据领域常见) 二: Kafka模型 2.1点对点模式 2.2:发布订 阅读详情

相关推荐

【图文详细 】Kafka从入门到实战(自学者7篇足以)

1、Kafka是什么 2、Kafka优点 3、Kafka应用场景 4、Kafka的核心组件 5、kafka 集群部署 6、Kafka 的各种 Shell 操作 7、Kafka 的各种 API 操作 转载请标明出处:https://blog.csdn.net/qq_42246689 来几副图瞅一瞅:

谦卑t 1190

kafka消息监控(linux运行_window查看)

该工具主要用于查看kafka topic生产者和消费者信息

Kafka Shell命令交互

Kafka提供了一个命令行工具,用于管理和与Kafka集群交互。这个命令行工具通常称为Kafka Shell,它允许您执行各种操作,如创建主题、发送和消费消息、查看主题列表等。

JustinMars的博客 862

kafka实战教程(python操作kafka),kafka配置文件详解

什么是kafka 安装 参考:https://www.cnblogs.com/hei12138/p/7805475.html

7万+

shell读取文本数据kafka生产数据shell脚本)

1,数据 :vi /home/test/1.txt 2:脚本:vi flink_kafka.sh #!/bin/bash cat /home/test/1.txt | while read line do dt=`date +"%Y-%m-%d %H:%M:%S" -d "0 days"` echo $line-$dt | /opt/cloudera/parcels/CDH/bin/kafka-console-producer --broker-list 自..

qq_45850568的博客 974

【博学谷学习记录】超强总结,用心分享|Kafka的相关shell命令与基准测试

topic的分片数量越多, 理论上读写效率越高;topic的副本数量越多, 理论上写入的效率越差。

Sweet~~~ 565

Kafka消息队列Kafka基础

Kafka消息队列Kafka基础

学习笔记 1813

shell脚步向kafka发送消息_消息队列kafka(集群搭建及shell操作)

1.kafka集群搭建kafka安装包下载地址:官网网址:http://kafka.apache.org/quickstart中文官网:http://kafka.apachecn.org/quickstart.html在 windows 平台,从官网下载:http://mirrors.hust.edu.cn/apache/kafka/1.1.0/在 centos 平台:wgethttp://mir...

weixin_42528191的博客 535

【图文详细 】Kafka消息队列——Kafka 的各种 Shell 操作

1、启动集群每个节点的进程:  2、创建 topic  3、查看已经创建的所有 kafka topic  4、查看某个指定的 kafka topic 的详细信息:  4、开启生产者模拟生成数据:  5、开启消费者模拟消费数据:  6、查看某 topic 某个分区的偏移量最大值和最小值  7、增加 topic 分区数  8、删除 Topic  ...

谦卑t 624

kafka--消息队列的介绍,kafka介绍,架构,安装操作shell命令

消息队列的基本介绍 消息队列产生的背景 消息(message): 数据 队列(queue): 存储数据的队列 消息队列: 指的从队列某一侧进行存储, 从队列的另一侧被取出过程, 数据在队列中产生一种流动现象 常见的消息队列产品 为了解决上述的问题, 专门提供一种类型软件: messageQueue (消息队列): 1) activeMQ: 出现时间比较早一款消息队列的中间件, 前几年在(用户)业务领域 使用人数非常大, 目前整个社区活跃度不断下降, 使用人群不断的下降 2) RabbitMQ

a13813972564的博客 242

消息队列kafka中间件详解:案例解析(第10天)

本文主讲述了 消息队列Kafka的架构,Kafka的相关使用和常用shell命令,Kafka的Python API的操作

syhiiu的博客 1983

2024.1.11 Kafka 消息队列,shell命令,核心原理

同时,Kafka还支持对消息进行压缩,减小了消息的存储空间,降低了网络传输的开销,进一步提高了读写性能。它通过直接内存访问(DMA)技术,将数据从磁盘读取到内存或者从内存写入到磁盘,避免了数据的多次复制,减少了IO操作的开销,提高了读写性能。它将数据分成多个分区,并将这些分区分布在不同的节点上,实现了数据的并行处理和负载均衡,从而提高了读写性能。综上所述,Kafka通过分布式架构、零拷贝技术、批量写入和压缩、高效的消息索引和存储结构等手段,实现了高速的读写性能,使其成为处理大规模数据流的理想选择。

白白的wj的博客 1215

day08_Kafka

MQ:message queue消息队列activeMQ: 出现时期比较早的一款消息队列的中间件产品,在早期使用人群是非常多,目前整个社区活跃度严重下降,使用人群很少了rabbitMQ: 此款是目前使用人群比较多的一款消息队列的中间件的产品,社区活跃度比较高,主要是应用传统业务领域中rocketMQ: 是阿里推出的一款消息队列的中间件的产品,目前主要是在阿里系环境中使用,目前支持的客户端比较少,主要是Java中应用较多。

AGI爱好者_数仓&可视化&数据分析工程师_Vae’伯乐‘ 1371

视频教程-Kafka数据实战-数据

Kafka数据实战 在中兴通讯和海尔电子作过7年软件研发和项目经理,在南京...

weixin_34619342的博客 470

打怪升级之小白的大数据之旅(七十四)<初识Kafka

打怪升级之小白的大数据之旅(七十四) 初识Kafka 引言 学完Flume之后,接下来将为大家带来Kafka相关的知识点,在工作中,Kafka和Flume经常会搭配使用,那么Kafka究竟是什么呢?让我们开始今天的内容吧 Kafka地图 惯例,首先介绍kafka整个知识点的脉络,然后再详细为大家带来详细的知识点 kafka概述 kafka是什么?有什么应用场景,它的架构是什么? kafka常用shell指令 如何操作kafka kafka原理 kafka它究竟是怎么实现的 消息发送流程

不断努力的数据汪 253

Kafka

1.基本理解 -kafka是基于JMS实现的,构建企业中统一的、高通量的、低延时的消息平台,此消息平台是基于生产者和消费者模式的。 2.架构 组件:Cluster、broker、Producer、consumer、Topic 3.Shell操作 创建订单的topic bin/kafka-top...

chiwu9780的博客 243

kafka outline

kafka outline

qq_43192537的博客 350

学习365,各种工具知识点汇总

我是一个简单的摘要

MonkeyMonkeyGo 483
上一篇: Kafka 消息队列 --kafka 集群部署
下一篇: Kafka --Kafka编程实战-java客户端开发例子
XiaodunLP
博客等级 码龄8年 124粉丝 234原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值