Kafka教程

Apache Kafka起源于LinkedIn,后来于2011年成为Apache开源项目,然后于2012年成为Apache项目的第一个类别。Kafka是使用Scala和Java编写的。 Apache Kafka是基于 - 发布订阅的容错消息系统。 它具有快速,可扩展和设计分布的特点。

本教程将探讨Kafka的原理,安装和操作,然后它将引导您完成Kafka集群的部署。 最后,我们将教程结束实时应用,并与一些大数据技术集成。

面向读者

本教程主要为有志于使用Apache Kafka消息传递系统从事大数据分析工作的专业人员来准备的。 它会让你充分了解如何使用Kafka集群。

前提条件

在继续本教程之前,您必须对Java,Scala,分布式消息传递系统和Linux环境有很好的理解。

问题反馈

我们不能保证您在学习此Kafka教程的过程中不会遇到任何问题。本教程中的讲解,示例和代码等只是根据作者的理解来概括写出。由于作者水平和能力有限,因此不保正所有编写的文章都准确无误。但是如果有遇到任何错误或问题,请反馈给我们,我们会及时纠正以方便后续读者阅读。


猿狮妹
2022-08-09
Kafka教程 在线教程
热门教程
1 Kafka教程 Apache Kafka起源于LinkedIn,后来于2011年成为Apache开源项目,然后于2012年成为Apache项目的第一个类别。Kafka是使用Scala和Java编写的。 Apache Kafka是基于 - 发布订阅的容错消息系统。 它具有快速,可扩展和设计分布的特点。
2 Spring Kafka和Spring Boot配置 在下面的教程中,我们将演示如何使用Spring Boot配置Spring Kafka。 Spring Boot使用合理的默认配置Spring Kafka。并使用application.yml属性文件覆盖这些默认值。
3 Kafka简介 在大数据中,使用了大量的数据。 关于大数据,主要有两个主要挑战。第一个挑战是如何收集大量数据,第二个挑战是分析收集的数据。 为了克服这些
4 Kafka基本原理 在深入学习Kafka之前,需要先了解topics, brokers, producers和consumers等几个主要术语。 下面说明了主要术语的详细描述和组件。 在上图中,主题(topic)被配置
5 Kafka群集体系结构 有关Kafka群集体系结构,请看下面的结构图。 它显示了Kafka的集群图。 下表描述了上图中显示的每个组件。 Broker - Kafka集群通常由多个代理组成,以
6 Kafka工作流 截至目前,我们已经了解了Kafka的核心概念。 现在让我们来看看Kafka的工作流程。 Kafka只是分成一个或多个分区的主题集合。 Kafka分区是消息的线性排
7 Kafka环境安装配置 以下是在您的机器上安装Java的步骤。 第1步 - Java安装查看是否在机器上安装了java环境,只需使用下面的命令来验证它。 $ java -version 如果计算机上
8 Kafka简单的生产者例子 在这一节中将创建一个使用Java客户端发布和使用消息的应用程序。 Kafka生产者客户端由以下API组成。 KafkaProducer API下面来了解Kafka生产者API。 KafkaProduce
9 Kafka费者群组示例 消费者群组是来自Kafka主题的多线程或多机器消费。 消费者群组 消费者可以通过使用samegroup.id加入一个组。 一个组的最大并行度是该组中的消费者
10 Kafka与Storm整合 在本章中,我们将学习如何将Kafka与Apache Storm集成。 Storm是什么?Storm最初是由Nathan Marz和BackType团队创建的。 在很短的时间内,Apache Storm成为分布式实
  • Copyright © 2021 猿狮院, All rights reserved.