windows kafka簡單安裝及使用

2022-07-03 01:54:13 字數 1361 閱讀 6943

我們知道流處理平台有以下三種特性:

可以讓你發布和訂閱流式的記錄。這一方面與訊息佇列或者企業訊息系統類似。

可以儲存流式的記錄,並且有較好的容錯性。

可以在流式記錄產生時就進行處理。

kafka適合什麼樣的場景?

它可以用於兩大類別的應用:

構造實時流資料管道,它可以在系統或應用之間可靠地獲取資料。 (相當於message queue)

構建實時流式應用程式,對這些流資料進行轉換或者影響。 (就是流處理,通過kafka stream topic和topic之間內部進行變化)

為了理解kafka是如何做到以上所說的功能,從下面開始,我們將深入探索kafka的特性。.

首先是一些概念:

kafka有四個核心的api:

安裝

啟動zookeeper:.\zookeeper-server-start.bat ..\..\config\zookeeper.properties

啟動kafka:.\kafka-server-start.bat ..\..\config\server.properties

建立乙個topic:.\kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

檢視已建立topic:.\kafka-topics.bat --list --zookeeper localhost:2181

建立乙個訊息消費者:.\kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning

建立乙個訊息生產者:.\kafka-console-producer.bat --broker-list localhost:9092 --topic test

至此,乙個簡單的收發message就實現了。

end

安卓之service簡單介紹

一 什麼是service 二 如何使用service 三service的生命週期 一 什麼是service 二 如何使用service package jason.tutorial import android.content.intent import android.os.binder impo...

安卓幀動畫簡單使用

今天給大家分享乙個安卓的逐幀動畫.下面就簡稱幀動畫了.先說一下優點,簡單,設定簡單,而且動畫流暢.再說乙個最大的缺點,只能用於輕量級的動畫,過大,過多都有可能導致記憶體溢位 常見使用情景.新介面空白頁的載入動畫,下拉重新整理動畫,網路請求載入動畫等等.說完了基礎介紹,下面就介紹一下幀動畫吧.首先最簡...

安卓之service簡單介紹

一 什麼是service 二 如何使用service 三service的生命週期 一 什麼是service 二 如何使用service package jason.tutorial import android.content.intent import android.os.binder impo...