当前位置: 首页 > news >正文

Linux系统下使用Kafka和Zookeeper

Apache Kafka 是一个分布式流处理平台,最初由 LinkedIn 开发,后来成为 Apache
软件基金会的顶级项目。它具有高吞吐量、可扩展性、持久性、容错性等特点,主要用于处理实时数据流。

Linux系统下使用Kafka

1.安装 Java

Kafka 和 Zookeeper 都是基于 Java 开发的,所以需要先安装 Java。
查看java版本:java -version
在这里插入图片描述

2. 安装 Kafka

首先,你需要从 Kafka 的官方网站(https://kafka.apache.org/downloads )下载 Kafka 的二进制包,然后解压到本地目录。接着,启动 Zookeeper 和 Kafka 服务。
这里选择kafka_2.13-3.8.0.tgz
在这里插入图片描述
下载之后解压:

tar -xzf kafka_2.13-3.8.0.tgz

在这里插入图片描述

2.下载Zookeeper

在使用 Kafka 时,通常需要下载和运行 Zookeeper。因为 Kafka 依赖 Zookeeper 来管理集群元数据、协调节点之间的通信以及进行分布式协调等工作。
在这里插入图片描述
在这里插入图片描述
下载后解压

tar -xvf apache-zookeeper-
http://www.xdnf.cn/news/337231.html

相关文章:

  • C++ | 常用语法笔记
  • 宝塔面板部署 springboot + mysql 项目
  • CMake笔记(简易教程)
  • 【探寻C++之旅】第十三章:红黑树
  • 第8章-3 查询性能优化1
  • kotlin @JvmStatic注解的作用和使用场景
  • 《信息论与编码课程笔记》——信源编码(1)
  • 动态SQL与静态SQL
  • threejs 添加css3d标签 vue3
  • [数据处理] 6. 数据可视化
  • 商业中的人工智能 (AI) 是什么?
  • 从0到1:用Lask/Django框架搭建个人博客系统(4/10)
  • 每日学习:DAY24
  • 第三节第一部分:Static修饰类变量、成员变量
  • pip下载tmp不够
  • ASP.NET Core 中实现 Markdown 渲染中间件
  • 信创生态核心技术栈:数据库与中间件
  • 《智能网联汽车 自动驾驶功能场地试验方法及要求》 GB/T 41798-2022——解读
  • Mac 平台 字体Unicode范围分析器
  • 使用迁移学习的自动驾驶汽车信息物理系统安全策略
  • MySQL数据库创建、删除、修改
  • Android NDK版本迭代与FFmpeg交叉编译完全指南
  • ubuntu24.04安装anaconda
  • SwiftData 数据持久化解决方案
  • 如何使用极狐GitLab 软件包仓库功能托管 python?
  • git设置tabsize
  • Kubernetes client-go 客户端类型与初始化指南
  • 驱动开发硬核特训 · Day 30(上篇):深入理解 I2C 总线驱动模型(以 at24 EEPROM 为例)
  • Dynamic Causal Modeling在医疗AI领域的编程案例与应用研究
  • 〖 Linux 〗解决 VS Code 远程连接服务器的常见问题