kafka是一個高吞吐量的分布式消息隊列(message Queue)系統,以下是它的介紹
kafka安裝部署、流媒體平臺有三個關鍵功能:
Kafka通常用于兩大類應用:
部署kafka,要了解Kafka如何做這些事情,讓我們深入探討Kafka的能力。
首先是幾個概念:
kafka怎么用,下面是它的圖
? ? ? ? ? ? ? ? ? ? ? ??
?
一、安裝的第一步
首先、應該先上傳、解壓。然后配置相應的配置文件,這里只需要配置server.properties即可,啟動3臺kafka Brokers,如下圖所示
啟動服務:在啟動這個服務之前,先啟動HDFS的各種節點,然后啟動zookeeper服務,再啟動kafka的服務,
創建topic并查看:bin/kafka-topics.sh --create --zookeeper bigdata-hpsk01.huadian.com:2181/kafka --replication-factor 2 --partitions 3 --topic testTopic88?? ?
?? ?--replication-factor 副本數量 < Broker 數量
?? ?查看kafka集群中 topic數目
?? ?bin/kafka-topics.sh --list --zookeeper bigdata-hpsk01.huadian.com:2181/kafka
?? ?
? ?發送數據到topic中
?? ?
?? ?bin/kafka-console-producer.sh --broker-list hostname:9092,hostname:9093,hostname:9093 --topic testTopic88?? ?
?? ?
?? ?從topic消費數據?? ?
?? ?bin/kafka-console-consumer.sh --zookeeper hostname:2181/kafka --topic testTopic88 --from-beginning
因為kafka的元數據是存儲在zookeeper中,所以可以在zookeeper中去查看
這就說明安裝成功了,可以往kafka寫入數據了。
?
?
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态