了解執行kafka zookeeper 一

2021-07-04 07:33:31 字數 973 閱讀 5835

前幾天接觸到kafka,從kafka的部署中又認識到了zookeeper,從而了解到其的強大。

broker/producer/consumer/zookeeper關係:

kafka server就是broker,broker是存資料的,producer把資料給broker,consumer從broker取資料。

zookeeper是producer到broker和broker到consumer的選擇分發器,所有的連線都要先註冊到zookeeper上。

producer、consumer和broker都要註冊到zookeeper上。

開啟zookeeper服務

#nohup bin/zookeeper-server

-start

.sh config/zookeeper.properties &

開啟kafka服務

#bin/kafka-server

-start

.sh config/server.properties &

建立topic

#bin/kafka

-topics.sh

--create--

zookeeper

localhost:2181--

replication

-factor1-

-partitions1-

-topic

testtest

執行消費者程式

#bin/kafka-console

-consumer

.sh --zookeeper localhost:2181

--topic testtest --from-beginning

生產者是我們的資料採集系統,呼叫producer介面,向kafka中寫入資料。

詳解執行計畫

執行計畫的閱讀順序為,從右到左,從上到下。由執行計畫表示的查詢執行的一些特徵如下 執行計畫中令人感興趣的主要是查詢哪些步驟相對開銷較大。這些步驟是查詢優化的出發點。可以通過採用下面的技術來選擇開始的步驟。為了進一步研究執行計畫中的開銷較大的步驟,應該分析相關表或索引的資料檢索機制。首先,應該檢查索引...

詳解執行計畫

執行計畫的閱讀順序為,從右到左,從上到下。由執行計畫表示的查詢執行的一些特徵如下 執行計畫中令人感興趣的主要是查詢哪些步驟相對開銷較大。這些步驟是查詢優化的出發點。可以通過採用下面的技術來選擇開始的步驟。為了進一步研究執行計畫中的開銷較大的步驟,應該分析相關表或索引的資料檢索機制。首先,應該檢查索引...

詳解執行計畫

原文 詳解執行計畫 執行計畫的閱讀順序為,從右到左,從上到下。由執行計畫表示的查詢執行的一些特徵如下 執行計畫中令人感興趣的主要是查詢哪些步驟相對開銷較大。這些步驟是查詢優化的出發點。可以通過採用下面的技術來選擇開始的步驟。為了進一步研究執行計畫中的開銷較大的步驟,應該分析相關表或索引的資料檢索機制...