kafka安装及及使用
转载
1、获取kafka
下载地址:https://www.apache.org/dyn/closer.cgi?path=/kafka/2.8.0/kafka_2.13-2.8.0.tgz
解压安装:
tar -xzf kafka_2.13-2.8.0.tgz
cd kafka_2.13-2.8.0
2、启动kafka环境
2.1 启动zookeeper
kafka自带zookeeper,不需要单独安装了
bin/zookeeper-server-start.sh config/zookeeper.properties
2.2 另外单独打开一个终端,启动kafka
bin/kafka-server-start.sh config/server.properties
3、创建一个topic
打开一个终端,创建topic,topic名称为:quickstart-events
$ bin/kafka-topics.sh --create --topic quickstart-events --bootstrap-server localhost:9092
4、向topic写入数据
打开一个终端,写入数据
bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
This is my first event
This is my second event
5、从topic读取数据
打开一个终端,从topic读取数据
bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning --bootstrap-server localhost:9092