如何生成输入数据并将其存储到本地文件中我们如何使用kafka读取此输入生成文件的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何生成输入数据并将其存储到本地文件中我们如何使用kafka读取此输入生成文件的数据相关的知识,希望对你有一定的参考价值。

为此,我开始了Zookeeper:bin/zookeeper-server-start.sh config/zookeeper.properties

那么kafka服务器:bin/kafka-server-start.sh config/server.properties

话题:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic fast-messages

那么文件生成的下一步是什么?

答案

您需要解析该文件,并从中编写Kafka生成器。

或者您可以直接将文件传输到Console Producer中。

How to write a file to Kafka Producer

或者use KafkaConnect FileSourceConnector

另一答案

对于同一个问题我也提到了另一个链接,我得到了结果。链接是 - > https://docs.confluent.io/current/streams/quickstart.html

以下是我遵循的步骤 - >

第1步:启动Zookeeper bin/zookeeper-server-start.sh config/zookeeper.properties

第2步:启动kafka服务器bin/kafka-server-start.sh config/server.properties

第3步:创建一个名为“fast-messages”bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic fast-messages的主题

第4步:运行生产者kafka-console-producer.sh --broker-list localhost:9092 --topic fast-messages --new-producer < my_file.txt

第5步:由消费者监听:

/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic fast-messages --from-beginning

以上是关于如何生成输入数据并将其存储到本地文件中我们如何使用kafka读取此输入生成文件的数据的主要内容,如果未能解决你的问题,请参考以下文章

如何从 SQL Server 表中读取图像数据(存储 word 文档)并将其保存到本地文件夹

如何按照我们设置的顺序从本地存储中检索数据

React Native:如何创建文本文件并将其保存到外部存储

如何将 Python 数据帧存储在内存中并将其作为 excel 附件发送到特定的电子邮件地址?

如何使用jquery生成动态输入并通过id获取值

如何 $.post 一个 js 变量并将其存储到 php 以供以后使用,类似于 LocalStorage?