1、Kafka架构
Producer:消息生产者,也就是向Broker发送消息的客户端;
Consumer:消息消费者,向Broker消费数据的客户端;
Consumer Group(GC):消费者组,也就是由多个消费者组成的。消费者组内的每个消费者负责消费不同分区的数据,一个分区只能由一个组内的消费者消费,消费者组间互不影响;
Broker:一台Kafka服务器就是一个Broker,一个集群由多个Broker组成,同时一个Broker由多个Topic组成;
Topic:可以理解我一个队列,生产者和消费者面对的都是一个Topic;
Partition:为了实现可扩展性,一个非常大的Topic可以分布在多个Broker上,一个Topic可以分为多个Partition;
Replica:副本,为了保证集群上某个节点发生故障时,该节点上分区数据不会丢失,且Kafka仍能够正常工作
Kafka的学习笔记01
最新推荐文章于 2023-08-27 13:48:46 发布