本文将介绍云消息队列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费用 内网费用 公网访问费用(可选) 消息轨迹费用(可选) | ||||||
计费方式 |
|
|
| ||||||
其他 | 咨询服务 | - | - | 专家服务护航 架构改造咨询 版本定制优化 | - | - | 专家服务护航 架构改造咨询 版本定制优化 | - | - |