tencent cloud

消息队列 CKafka 版

动态与公告
新功能发布记录
Broker 版本升级记录
公告
产品简介
TDMQ 产品系列介绍与选型
什么是消息队列 CKafka 版
产品优势
应用场景
技术架构
产品系列介绍
开源 Kafka 版本支持说明
与开源 Kafka 对比
高可用
使用限制
地域和可用区
相关云服务
产品计费
计费概述
价格说明
计费示例
按小时付费转包年包月
续费说明
查看消费明细
欠费说明
退费说明
快速入门
入门流程指引
准备工作
VPC 网络接入
公网域名接入
用户指南
使用流程指引
配置账号权限
创建实例
配置 Topic
连接实例
管理消息
管理消费组
管理实例
变更实例规格
配置限流
配置弹性伸缩策略
配置高级特性
查看监控和配置告警
使用连接器同步数据
实践教程
集群资源评估
客户端实践教程
日志接入
开源生态对接
替换支撑路由(旧)
迁移指南
迁移方案概述
使用开源工具迁移集群
故障处理
Topic 相关
客户端相关
消息相关
API 参考
History
Introduction
API Category
Making API Requests
Other APIs
ACL APIs
Instance APIs
Routing APIs
DataHub APIs
Topic APIs
Data Types
Error Codes
SDK 参考
SDK 概述
Java SDK
Python SDK
Go SDK
PHP SDK
C++ SDK
Node.js SDK
连接器相关 SDK
安全与合规
权限管理
网络安全
删除保护
事件记录
云 API 审计
常见问题
实例相关
Topic 相关
Consumer Group 相关
客户端相关
网络问题
监控相关
消息相关
服务协议
服务等级协议
联系我们
词汇表

词汇表

PDF
聚焦模式
字号
最后更新时间: 2024-01-09 15:02:48

Broker

Broker 即代理服务器,是服务的提供者。 在消息队列 CKafka 中,Broker 是一个单独的 CKafka Server,主要用来接收生产者发送的消息、分配 Offset、并将消息保存到磁盘中。同时,Broker 也接收来自消费者和其他 Broker 的请求,根据请求类型进行相应处理并返回响应。

CKafka

分区

分区(Partition)是用于存储消息的物理概念,是 CKafka 水平扩展性能的基础,您可以通过增加服务器,并在服务器上分配分区的方式,增加 CKafka 的并行处理能力。
每个 Topic 可以划分成多个分区,且每个 Topic 至少有一个分区。
同一 Topic 下的不同分区包含不同的消息。
同一 Topic 的不同分区会分配给不同的 Broker。

Offset

Offset 是消息在分区(Partition)的唯一序号。

副本

副本(Replica)是消息的冗余备份,每个分区可以有多个副本,每个副本包含的消息是一样的(在同一时刻,副本之间并不完全一样,这依赖同步机制)。 在消息队列 CKafka 中每个分区至少有双副本,保障服务的高可用。

消费者分组

消费者分组(Consumer Group)是消费者的集合,在 CKafka 中,多个 Consumer 可以组成一个 Consumer Group,且一个 Consumer 只能属于一个 Consumer Group。Consumer Group 保证其订阅 Topic 的每个分区只被分配给该 Consumer Group 中的一个 Consumer 处理。 建议您在消费时指定消费分组 ID,若不指定, CKafka 系统会随机生成一个消费分组,但是容易触发实例创建消费分组的个数上限,具体限制可参考 CKafka 计费概述

消息队列 CKafka

消息队列 CKafka(Cloud Kafka,CKafka)是一个分布式、高吞吐量、高可扩展性的消息系统,100%兼容开源 Kafka API(0.9、0.10版本)。CKafka 基于发布/订阅模式,通过消息解耦,使生产者和消费者异步交互,无需彼此等待。CKafka 具有数据压缩、同时支持离线和实时数据处理等优点,适用于日志压缩收集、监控数据聚合等场景。

ZooKeeper

ZooKeeper 是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。在消息队列 CKafka 中,ZooKeeper 主要用于存储集群的元数据(MetaData)、进行 Leader 选举、故障容错等。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈