为满足不同使用场景下的用户需求,消息队列 CKafka 版实例提供多种形态
Serverful、Serverless,供用户在不同场景使用。当您在购买 CKafka 集群时,建议综合业务应用场景、产品能力、使用成本等因素,做出产品选型判断。产品系列
一图了解消息队列 TDMQ CKafka 版的产品系列。

Serverful,CKafka 的经典形态,用户可以根据需求选购相应规格的集群,随着业务量变化,需要保持一定的关注在 CKafka 集群。
Serverless,CKafka 的全新形态,目标是彻底释放用户的精力,更多的聚焦业务逻辑。
Serverful
Serverful 的集群类型,按照不同用户场景,分为专业版、高级版和标准版(停止新购),各个版本的对比如下:
项目 | 项目描述 | 专业版 | 高级版 | 标准版(停止新购) |
架构 | 部署架构 | 专享实例 | 共享物理节点资源 | 共享物理节点资源 |
稳定性 | SLA 保障 | 服务可用性:99.995% 存储可用性:参考 CBS SLA 说明 | 服务可用性:99.95% 存储可用性:参考 CBS SLA 说明 | 服务可用性:99.95% 存储可用性:参考 CBS SLA 说明 |
规格 | 带宽规格范围 | 40MB/s, 100MB/s, 150MB/s | ||
| 存储 | 支持固定存储和弹性存储,其中弹性存储形态,存储空间理论上无上限,且按量付费 | 仅固定存储 | 仅固定存储 |
| 自由度高,可单独扩容带宽、Topic/Partition 上限、磁盘 | 自由度高,可单独扩容带宽、Topic/Partition 上限、磁盘 | 自由度低,可以单独扩容磁盘 | |
| 支持升配公网带宽,若您有更高的带宽需求,您可以额外支付费用购买。具体价格请参见 计费概述 | 默认提供 3 Mbps 免费公网带宽 | 默认提供 1 Mbps 免费公网带宽 | |
隔离性 | ✓ | × | × | |
安全管控 | ✓ | × | × | |
智能运维 | 动态消息保留策略; 磁盘自动扩容 | 动态消息保留策略 | | |
| ✓ | × | × | |
| ✓ | × | × | |
| ✓ | × | × | |
监控告警 | ✓ | × | × | |
| 指标排序 | ✓ | × | × |
| ✓ | × | × | |
| ✓ | × | × | |
高可用 | ✓ | ✓ | × | |
| ✓ | × | × | |
升级 | ✓ | × | × | |
| Broker 修复升级 | 快速升级 | 共享集群,周期较长 | 共享集群,周期较长 |
高级服务 | 技术服务 | 基础的故障处理和问题修复 | 基础的故障处理和问题修复 | |
Serverless
经过大量的线上集群运行分析后,我们发现存在一些常见的现象:

1. 成本高。业务通常在一定的时间周期内,呈现一定规律的波峰波谷,为了业务稳定性,按照业务峰值来储备规格。
2. 扩容速度慢。由于目前 CKafka 经典形态下技术架构限制,扩容 Broker 时需要进行数据搬迁,TB 级别的数据经常可能需要数天的时间。
为了解决上述的问题,我们推出 CKafka 新一代的 Serverless 产品形态,以下为 CKafka Serverless 形态的详细介绍:
项目 | 项目描述 | Serverless 版 |
规格 | 预留带宽范围 | 生产预留带宽:90 ~ 1020 MB/s,步长为 30 MB/s 消费预留带宽:30 ~ 1020 MB/s,步长为 10 MB/s 消费预留带宽与生产预留带宽的比例上限为3:1 |
| 弹性能力上限 | 最高提供2倍弹性,即: 生产弹性能力上限 = 2 * 生产预留带宽 消费弹性能力上限 = 2 * 消费预留带宽 |
| 存储空间 | 存储空间理论上无上限,且按量付费 |
| Partition 规格 | 当前上限:3000个分区(含副本) 后续规划:随着更大生产预留带宽规格的推出,分区数上限将相应提升 |
| Topic 规格 | 为保障数据可靠性,Serverless 实例仅支持创建3副本 Topic,Topic 规格为 Partition 规格/3 |
| 消息保留时间 | 1 天 ~ 365 天 |
| 调整配置 | 可单独对生产预留带宽、消费预留带宽进行升配或降配 |
| 公网带宽 | 暂不支持公网访问 |
稳定性 | SLA 保障 | 服务可用性为99.99% |
| 跨 AZ 高可用部署 | ✓ |
| 数据高可靠 | 3 副本 Topic 配置 |
隔离性 | Topic 限流 | ✓ |
安全管控 | SSL 认证 | ✓ |
消息查询 | / | ✓ |
智能运维 | 一键诊断 | ✓ |