2017-06-02 102 views
1

我知道什麼是生產者和消費者。但官方文檔說阿帕奇卡夫卡消費者製造商混亂

  1. 它是流媒體平臺。
  2. 這是企業郵件系統。
  3. 卡夫卡有連接器,這些連接器也是從數據庫和其他系統導入和導出數據。

這是什麼意思?

我知道生產者是其將數據發送到卡夫卡代理客戶端應用程序和消費者也從卡夫卡經紀人讀取數據的客戶端應用。

但我的問題是,消費者是否可以將數據推送到卡夫卡經紀商?

據我所知,我認爲如果消費者想要將數據推送到卡夫卡經紀商,它會成爲一名製片人。那是對的嗎?

回答

1

1.它是一個流媒體平臺。

它用於在具有存儲層和處理層的公共訂戶模型上分發數據。

2.它是一個企業郵件系統。

大數據基礎設施是開源的,每年約$ 40B這麼大數據市場的成本,並且可能通過一天增加一天。所以它已經到了主機硬件。儘管他的許多軟件具有開源特性,但仍有很多錢可以製作。

3.卡夫卡有連接器,它們是從數據庫 和其他系統導入和導出數據。

卡夫卡連接提供的連接器即Source connectorSink ConnectorJDBC Connector。它提供了從源導入數據並將其導出到多個目標的功能。

生產者:它只能將數據推送到卡夫卡經紀人,或者我們可以說發佈數據。

消費者:它只能從卡夫卡經紀人提取數據。

0

生產者產生/放入/發佈消息,並隨着消費者消費/獲取/讀取消息。

消費者只能閱讀,當你想寫你需要一個製片人。消費者不能成爲生產者。

0

生產者只將數據推送給卡夫卡經紀人。

消費者只從卡夫卡經紀人提取數據。

但是,您可以有一個既是生產者又是消費者的程序。