一、下载 kafka 二进制安装包
下载地址: http://kafka.apache.org/downloads
二、上传 kafka 压缩包到虚拟机中并解压到指定文件夹
tar -xzf kafka_2.11-2.4.0.tgz /usr/local/kafka
授权
cd /usr/local
sudo mv kafka_2.11-0.10.1.0/ ./kafka
sudo chown -R hadoop ./kafka
三.核心概念
下面介绍Kafka相关概念,以便运行下面实例的同时,更好地理解Kafka.
1. Broker
Kafka集群包含一个或多个服务器,这种服务器被称为broker
2. Topic
每条发布到Kafka集群的消息都有一个类别,这个类别被称为Topic。(物理上不同Topic的消息分开存储,逻辑上一个Topic的消息虽然保存于一个或多个broker上但用户只需指定消息的Topic即可生产或消费数据而不必关心数据存于何处)
3. Partition