APACHE KAFKA本机Hello World教程

这篇具有很好参考价值的文章主要介绍了APACHE KAFKA本机Hello World教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目标

最近想要简单了解一下Apache Kafka,故需要在本机简单打个Kafka弄一弄Hello World级别的步骤。
高手Kafka大佬们,请忽略这里的内容。

步骤

Apacha Kafka要求按照Javak8以上版本的环境。从官网下载kafka并解压。
APACHE KAFKA本机Hello World教程,apache,kafka,java

启动

# 生产kafka集群随机ID
KAFKA_CLUSTER_ID="$(bin/kafka-storage.sh random-uuid)"
# 设置日志目录格式
bin/kafka-storage.sh format -t $KAFKA_CLUSTER_ID -c config/kraft/server.properties
# 启动kafka
bin/kafka-server-start.sh config/kraft/server.properties

创建topic

# 创建主题
bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
# 检查主题
bin/kafka-topics.sh --describe --topic quickstart-events --bootstrap-server localhost:9092

具体效果:
APACHE KAFKA本机Hello World教程,apache,kafka,java

创建生产者

bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092

具体效果:
APACHE KAFKA本机Hello World教程,apache,kafka,java

创建消费者

bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092

具体效果:
APACHE KAFKA本机Hello World教程,apache,kafka,java

测试

Kafka生产者与Kafka消费者测试效果:
APACHE KAFKA本机Hello World教程,apache,kafka,java

总结

到此为止吧,这里简单弄了一下kafka的hello world方便,为以后我本地开发调试简单准备准备环境。文章来源地址https://www.toymoban.com/news/detail-567070.html

参考:

  • APACHE KAFKA QUICKSTART

到了这里,关于APACHE KAFKA本机Hello World教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Apache Kafka - 重识Kafka生产者

    Kafka 生产者是 Apache Kafka 中的一个重要组件,它负责将数据发送到 Kafka 集群中。在实时数据处理和流式处理应用程序中,Kafka 生产者扮演着非常重要的角色。 这里我们将介绍 Kafka 生产者的概念、工作原理以及如何使用 Kafka 生产者。 Kafka 生产者是一种用于将数据发送到 Kafk

    2024年02月05日
    浏览(42)
  • Apache Kafka - 构建数据管道 Kafka Connect

    Kafka Connect 是一个工具,它可以帮助我们将数据从一个地方传输到另一个地方。比如说,你有一个网站,你想要将用户的数据传输到另一个地方进行分析,那么你可以使用 Kafka Connect 来完成这个任务。 Kafka Connect 的使用非常简单。它有两个主要的概念 :source 和 sink 。Source 是

    2024年02月15日
    浏览(45)
  • Apache Kafka实战:超越数据边界-Apache Kafka在大数据领域的崭新征程【上进小菜猪大数据】

    上进小菜猪,沈工大软件工程专业,爱好敲代码,持续输出干货。 本文将介绍Apache Kafka在大数据领域的应用及其重要性,并提供一些代码实例来帮助读者更好地理解和应用Apache Kafka。文章主要包括以下几个方面:Apache Kafka的基本概念、Kafka在大数据处理中的角色、Kafka的架构

    2024年02月05日
    浏览(51)
  • 什么是Apache Kafka?

    Apache Kafka是一个开源的分布式事件流平台,用于高性能、可扩展和持久化的数据传输。它最初由LinkedIn公司开发,并于2011年贡献给Apache软件基金会,成为一个顶级开源项目。 Kafka的设计目标是提供一种可靠、高吞吐量的消息传递系统,以满足实时数据流处理和事件驱动架构的

    2024年02月15日
    浏览(39)
  • Apache Kafka Learning

    目录 一、Kafka 1、Message Queue是什么? 2、Kafka 基础架构 3、Kafka安装 4、Offset自动控制 5、Acks Retries 6、幂等性 7、事务控制 8、数据同步机制 9、Kafka-Eagle 二、Maven项目测试 1、Topic API 2、生产者消费者         Kafka是由Apache软件基金会开发的一个开源流处理平台,由 Scala和Ja

    2024年02月14日
    浏览(43)
  • Apache Kafka学习

    目录 一、简介 1.概念: 2.kafka四大API: 3.Kafka消费模式 4.Kafka的基础架构 5.kafka文件存储方式 二、特性 三、优点 1.解耦 2.异步处理 3.流量削峰 4.数据持久化 5.顺序保证 6.可恢复性 四、名词解释 五、QA Q:如何保证数据高可靠、不丢失? A:数据丢失的原因 解决方案 producer 生产消

    2024年02月09日
    浏览(40)
  • Apache Kafka - 流式处理

    Kafka被广泛认为是一种强大的消息总线,可以可靠地传递事件流,是流式处理系统的理想数据来源。 流式处理系统通常是指一种处理实时数据流的计算系统,能够对数据进行实时的处理和分析,并根据需要进行相应的响应和操作 。与传统的批处理系统不同,流式处理系统能够

    2024年02月10日
    浏览(50)
  • Linux 安装 Apache Kafka

    下载kafka,下载地址,只是使用的话下载 Binary 版本就行。 解压 -C : 指定解压目录 需要安装并且启动 Zookeeper 进入Kafka目录,启动kafka,启动后日志参考下图 停止kafka 如果你以后台方式启动 Kafka,并且在启动时使用了 nohup : 使用 ps 命令查找 Kafka 进程的 PID: ps aux | grep kafka 使

    2024年01月17日
    浏览(34)
  • Spring for Apache Kafka Deep Dive – Part 2: Apache Kafka and Spring Cloud Stream

    On the heels of part 1 in this blog series, Spring for Apache Kafka – Part 1: Error Handling, Message Conversion and Transaction Support, here in part 2 we’ll focus on another project that enhances the developer experience when building streaming applications on Kafka: Spring Cloud Stream. We will cover the following in this post: Overview of Spring Clo

    2024年02月19日
    浏览(44)
  • Apache Kafka - 安装注意事项

    在现代的大数据时代,消息队列成为了极为重要的组件。Kafka作为一种高吞吐量、低延迟、可扩展的分布式发布订阅消息系统,在大数据领域得到了广泛的应用。来,这里我们将介绍如何安装Kafka以及一些配置注意事项。 首先,我们需要下载Kafka二进制包。可以从官网上下载最

    2024年02月06日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包