0
点赞
收藏
分享

微信扫一扫

消息队列_2_Kafka

Java旺 2022-03-30 阅读 42
java

消息队列_2_Kafka

Kafka 的设计架构

Kafka底层原理剖析(近万字建议收藏)

Producer

消息和数据的生产者,可以理解为向 Kafka 发送消息的客户端

Customer

消息和数据的消费者,可以理解为从 Kafka 取消息的客户端

Customer Group

1.4 Broker

Kafka 集群中的一台或多台服务器

4.1.5 Topic

消息类别(物理上,一个 Topic 的消息被存放于多个 Broker 上;逻辑上,消息的生产和消费根据 Topic 进行)

4.1.5.1 Partition

物理上的 Topic 分区 , 一个 Topic 可以分为多个 Partition, 每个 Partition 都是一个有序的队列。Partition 中的每条消息都会被分配-个有序的 ID(offset) 。

4.2 Kafka 的安装

CentOS 7环境下Kafka的安装和基本使用
在CentOS 7上安装Kafka
Apache Kafka(二):CentOS 7下安装Apache Kafka

# 启动 zookeeper
./zookeeper-server-start.sh -daemon ../config/zookeeper.properties	
# 启动 kafka
./zookeeper-server-start.sh /usr/local/kafka_2.13-2.7.0/config/zookeeper.properties
# 查看 topic
./kafka-topics.sh --list --zookeeper localhost:2181

# 创建 topic test
./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
举报

相关推荐

0 条评论