Apache Kafka 消费者-生产者混淆

杰·帕特尔

我知道什么是生产者和消费者。但是官方文档说

  1. 它是流媒体平台。
  2. 它是企业消息传递系统。
  3. Kafka 具有从数据库和其他系统导入和导出数据的连接器。

这是什么意思?

我知道生产者是将数据发送到 Kafka Broker 的客户端应用程序,消费者也是从 Kafka Broker 读取数据的客户端应用程序。

但我的问题是,消费者可以将数据推送到 Kafka Broker 吗?

据我所知,我假设如果消费者想要将数据推送到 Kafka Broker,它就会成为生产者。那是对的吗?

杰·帕特尔

1.它是一个流媒体平台。

它用于在具有存储层和处理层的公共订户模型上分发数据。

2.它是一个企业消息系统。

大数据基础设施是开源的,因此大数据市场每年的成本大约为 40B 美元,并且可能每天都在增加。所以它来到了硬件主机。尽管他的大部分软件都是开源的,但还是要赚很多钱。

3.Kafka 有连接器,也可以从数据库和其他系统导入和导出数据。

Kafka connect 提供了连接器,即Source connector, Sink Connector, JDBC Connector. 它提供了从源导入数据并将其导出到多个目标的工具。

生产者:它只能将数据推送到 Kafka 代理,或者我们可以说发布数据。

消费者:它只能从 Kafka 代理中拉取数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章