选型指导

本文将介绍云消息队列RocketMQ不同规格的差异,帮助您快速选择最适合自身业务需求且经济实惠的规格。

选型概述

在您选择阿里云云消息队列RocketMQ的不同规格时,需要考虑以下几个因素:

  • 业务负载变化:根据业务负载变化的频繁程度来选择合适的系列。

    • 如当业务峰值和谷值波动较明显或难以预测时,建议选择RocketMQ 5.x Serverless系列;

    • 如果您的应用有相对稳定的流量和消息处理需求,建议选择RocketMQ 系列(包年包月);

    • 如果您有短期临时的业务需求,建议选择RocketMQ 5.0系列(按量计费)。

  • 消息收发规格TPS上限(次/秒):不同的规格支持的消息吞吐量不同。

    • 每个系列均有高低不同规格的版本,高规格版本能够处理更高的消息吞吐量,适合高并发、大数据量的场景。

    • 考虑未来的业务增长以及突发性业务场景,选择符合预期的扩展性的版本,以应对未来可能出现的业务高峰。

  • 稳定性:如果是规模比较大的核心业务,对于稳定性有非常高的要求,强烈建议选择RocketMQ 5.0系列的铂金版。该版本独占物理资源且在遇到版本升级时,可以定制化升级时间,以此可以更好的保障数据可靠性和服务稳定。

  • 成本:不同系列、不同版本的价格不同,需根据自身的成本预算来选择合适的实例,并选择合理的计费方式,避免资源浪费或超出预算。

选型参考

说明

规格中RocketMQ 5.0系列中的单节点版为测试环境专用标准实例,采用单节点测试部署架构。在运维部署以及节点宕机等情况下服务会不可用,因此不提供服务稳定性SLA保障。

单节点测试实例不支持升降规格,也不支持在创建后转换成集群高可用实例,仅供日常测试场景使用。因此不在本文参考范围内。

选型参考

RocketMQ 5.0系列(包年包月)

标准版

RocketMQ 5.0系列(包年包月)

专业版

RocketMQ 5.0系列(包年包月)

铂金版

RocketMQ 5.0系列(按量计费)

标准版

RocketMQ 5.0系列(按量计费)

专业版

RocketMQ 5.0系列(按量计费)

铂金版

云消息队列RocketMQ版 5.x Serverless系列

标准版

云消息队列RocketMQ版 5.x Serverless系列

专业版

应用场景

业务特点

业务和流量相对稳定且可预估

业务规模大、技术架构需要深度定制、需要资源独享

短期临时业务例如特殊的营销活动、有一定时效性的全链路压测活动等任务。

业务规模大、技术架构需要深度定制、需要资源独享

业务峰值和谷值波动较明显

业务量不可预估

收发消息量(次/秒)

不高于6千

不高于15万

不高于100万

不高于6千

不高于15万

不高于100万

不高于5万

无限制

功能维度

基础消息收发

支持

支持

支持

支持

支持

支持

支持

支持

资源增删改查管理

支持

支持

支持

支持

支持

支持

支持

支持

监控仪表盘(可观测能力)

支持

支持

支持

支持

支持

支持

支持

支持

访问控制

支持

支持

支持

支持

支持

支持

支持

支持

消息查询

支持

支持

支持

支持

支持

支持

支持

支持

版本管理

不支持

不支持

支持

不支持

不支持

支持

不涉及

不涉及

性能维度

定时消息最大间隔

7天

40天

40天

7天

40天

40天

7天

7天

消息收发基础规格TPS上限(次/秒)

2千~6千

4千~15万

1万~100万

2千~6千

4千~15万

1万~100万

单实例秒级自适应弹性,最高50000

单实例秒级自适应弹性,超过50000后,分钟级自适应弹性

消息收发规格外突发弹性TPS上限(次/秒)

不支持

2千~5万

5千~30万

不支持

2千~5万

5千~30万

不涉及

不涉及

连接数上限(个)

4千~6千

4千~3万8千

1万~13万4千

4千~6千

4千~3万8千

1万~13万4千

10000

30000

单实例Topic上限(个)

50~100

100~150

150

50~100

100~150

150

5000

5000

单实例ConsumerGroup上限(个)

500~1000

1000~1500

1500

500~1000

1000~1500

1500

5000

5000

稳定性维度

隔离方式

物理共享

逻辑单租

物理共享

逻辑单租

独占物理节点

物理共享

逻辑单租

物理共享

逻辑单租

独占物理节点

物理共享

逻辑单租

物理共享

逻辑单租

数据可靠性

8个9

8个9

10个9

8个9

8个9

10个9

8个9

8个9

服务可用性

99.95%

99.95%

99.99%

99.95%

99.95%

99.99%

99.95%

99.95%

成本维度

计费项

消息收发计算规格费用

存储费用

公网访问费用(可选)

弹性TPS费用(可选)

消息收发次数费用

存储费用

topic费用

内网费用

公网访问费用(可选)

消息轨迹费用(可选)

计费方式

  • 消息收发计算规格费用:根据选择指定的计算规格和购买时长(月),按照计算的价格支付后使用实例;

  • 存储费用:根据实例的存储空间占用量进行计费;

  • 公网访问费用(可选):根据选择指定公网下行带宽大小和购买时长(月),按照计算的价格支付后使用;

  • 弹性TPS费用(可选):开启弹性TPS功能后,超过计算规格的增量TPS,按量付费。

  • 消息收发计算规格费用:根据选择的规格以及使用时长按小时收费,规格越高单价越高;

  • 存储费用:根据实例的存储空间占用量进行计费;

  • 公网访问费用(可选):按公网下行带宽大小和使用时长收费;

  • 弹性TPS费用(可选):开启弹性TPS功能后,超过计算规格的增量TPS,按量付费。

  • 消息收发次数费用:根据实例下消息收发次数的月度累计总量划分不同的阶梯,不同范围内的消息收发次数按照各自阶梯的单价计算,月度累计次数越多,单价越便宜;

  • 存储费用:根据实例的存储空间占用量进行计费;

  • topic费用:根据Topic数量按照阶梯进行计费;

  • 内网费用:按照实际产生的内网流量进行计费;

  • 公网访问费用(可选):按照产生的公网下行流量进行计费

  • 消息轨迹费用(可选):按照消息轨迹条数计算费用。

其他

咨询服务

-

-

专家服务护航

架构改造咨询

版本定制优化

-

-

专家服务护航

架构改造咨询

版本定制优化

-

-