Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 阿帕奇·卡夫卡消费者生产者困惑_Apache Kafka - Fatal编程技术网

Apache kafka 阿帕奇·卡夫卡消费者生产者困惑

Apache kafka 阿帕奇·卡夫卡消费者生产者困惑,apache-kafka,Apache Kafka,我知道什么是生产者和消费者。但是官方文件说 它是流媒体平台 它是企业消息传递系统 卡夫卡有连接器,用于从数据库和其他系统导入和导出数据 这是什么意思 我知道,生产者是向Kafka Broker发送数据的客户端应用程序,消费者也是从Kafka Broker读取数据的客户端应用程序 但我的问题是,消费者能否将数据推送到Kafka Broker 据我所知,我假设如果消费者想要将数据推送到Kafka Broker,它就会成为生产者。这是正确的吗?生产者产生/放置/发布消息,消费者消费/获取/读取消息 消

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

  • 它是流媒体平台
  • 它是企业消息传递系统
  • 卡夫卡有连接器,用于从数据库和其他系统导入和导出数据
  • 这是什么意思

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

    但我的问题是,消费者能否将数据推送到Kafka Broker


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

    生产者产生/放置/发布消息,消费者消费/获取/读取消息


    消费者只能阅读,当你想要写作时,你需要制作人。消费者不能成为制作人。

    制作人只能将数据推送到卡夫卡经纪人

    消费者只能从卡夫卡经纪人那里获取数据

    但是,您可以同时拥有一个节目,一个制作人和一个消费者

    1.它是一个流媒体平台

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

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

    大数据基础设施是开源的,因此大数据市场每年的成本约为400亿美元,并且可能会日益增加。因此,它已成为硬件主机。尽管他的大部分软件都是开源的,但还是有很多钱要赚

    3.Kafka具有用于从数据库导入和导出数据的连接器 以及其他系统

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

    制作人:它只能将数据推送到卡夫卡代理,或者我们可以说发布数据

    消费者:它只能从卡夫卡经纪人那里提取数据