• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
消息队列Kafka用户指南
最近更新时间:

2 基本概念

实例

即 Kafka 实例,是一个独立的消息队列 Kafka 版资源实体。

Topic

消息主题,Kafka 的数据保存在 Topic 中。消息的生产与消费,围绕消息主题进行生产、消费以及其他消息管理操作。Topic 也是消息队列的一种发布与订阅消息模型。生产者向消息主题发布消息,多个消费者订阅该消息主题的消息,生产者与消费者彼此并无直接关系。 

分区

Topic 的分区,每个 Topic 可以有多个分区。分区的作用是做负载,提高 Kafka 的吞吐量。 

副本

为了确保消息可靠,Kafka 创建 Topic 时,每个分区会分别从代理中选择 1 个或多个,对消息进行冗余存储,即副本。Topic 的所有消息分布式存储在各个分区上,分区在每个副本存储一份全量数据,副本之间的数据保持同步。任何一个副本不可用,数据都不会丢失。 

消息

每一条发送的消息主体。 

消费者

即消息的消费方,是从消息主题订阅消息的一方,订阅消息最终目的在于处理消息内容。 

生产者

即消息的生产方,是向消息主题发布消息的一方,将消息传递给其他系统或模块,使对方按照约定处理该消息。 

消费组

多个消费者组成一个消费者组,同一个消费者组的消费者可以消费同一个 Topic 的不同分区的数据。 

消息保留时长

消息的最长保留时间,消费者必须在此时间结束前消费消息,否则消息将被删除,无法被消费。


意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部