消息队列 RocketMQ 版 选型建议

在购买消息队列 RocketMQ 版实例前,需要综合考虑业务场景、用量规模和价格等关键因素,以选择最适合的实例规格。不同形态的 RocketMQ 实例在规格、能力表现上存在差异,其资源计算逻辑也各不相同。本节将详细介绍各版本实例的规格特点及计算方式,从而帮助你进行快速选型。

相关产品
消息队列 RocketMQ 版 产品页,含版本规格、价格与购买入口。

一、产品形态

·消息队列 RocketMQ 版提供 4.x 和 5.x 两个主流版本供客户选择,以满足客户对不同业务场景、用量规模和价格的多种需求。

·产品形态及细节功能差异介绍详见 能力对比。

二、产品形态选择建议

针对不同版本和形态,你可以从适配场景、规格范围和差异化功能等维度进行选择:

推荐集群类型  适配场景 规格范围 差异化功能
4.x 系列 4.x 专享集群 具备较大的业务规模和用量;对各个组件的物理隔离性有要求,对于可用性要求高;精细化运维:对于各个节点的透明性和感知有要求;业务灵活性高:支持多部门业务隔离和拆分 TPS 范围:4000 – 360000免费 Topic 数量:500 – 8000免费 Group 数量:5000 – 80000 对外透明展示 Broker 节点数量,展示每个Broker 分布的队列信息支持在集群下创建最多10个命名空间进行业务间的隔离根据不同的命名空间进行数据面权限细分
 4.x 通用集群 具备较大的业务规模和用量;对各个组件的物理隔离性有要求,对于可用性要求高;数据面权限细化管理;追求性价比 TPS 范围:8000 – 80000免费 Topic 数量:400 – 4000免费 Group 数量:4000 – 40000 支持按照 Topic 和 Group 粒度进行数据面权限的细分
5.x 系列 5.x 基础版 测试环境或者小用量场景;使用了社区最新的 5.x SDK;享受 5.x 更多红利:更丰富监控指标,存储按量付费,服务端重试次数等;关注性价比 TPS 范围:1000 – 10000免费 Topic 数量:100 – 200免费 Group 数量:1000 – 2000 /
 5.x 专业版 用量适中的生产环境;使用了社区最新的 5.x SDK;享受 5.x 更多红利:更丰富监控指标,存储按量付费,服务端重试次数等;关注性价比 TPS 范围:4000 – 100000免费 Topic 数量:300 – 1000免费 Group 数量:3000 – 10000 支持按照 Topic 和 Group 粒度进行数据面权限的细分支持开启瞬时弹性 TPS 流量
 5.x 铂金版 用量较大的生产环境;对于各个组件的物理隔离性有要求,对于可用性要求高;使用了社区最新的 5.x SDK;享受 5.x 更多红利:更丰富监控指标,存储按量付费,服务端重试次数等;关注性价比 TPS 范围:10000 – 100000免费 Topic 数量:1000 – 10000免费 Group 数量:10000 – 100000 支持按照 Topic 和 Group 粒度进行数据面权限的细分支持开启瞬时弹性 TPS 流量

注意:说明:

注意:当前 4.x 虚拟集群和 5.x 体验版集群当前已经停售,存量集群不受影响,会继续进行升级和维护,建议尽快升级或迁移到其他集群类型。

三、规格选择

选定版本后,可以根据你的业务使用情况选择合适的规格,以下为影响规格的主要因素:

规格选择考虑因素 说明
TPS 包含消息生产和消费的总量,会按照消息大小和消息类型进行折算,详情查看不同版本的价格说明。各个集群版本对于TPS规格有严格的限流,超出集群的TPS规格后将会被限流,在选择TPS规格时,需要考虑到峰值TPS的影响,建议预留一定的流量上浮空间。5.x 专业版和铂金版集群可以通过开启弹性 TPS 来应对突发峰值流量。
存储 4.x 专享集群和通用集群需要根据消息写入速率、消息大小和消息保留时长等因素综合考虑。举例:如果消息平均大小为1KB,平均生产 TPS 为 1万,消息保留 3天(72小时),则实际存储空间为:1KB * 10000 * 3600* 72 / 1000000 GB = 2592 GB,然后根据云盘的售卖规格向上取整,购买的集群存储至少为 2600 GB。5.x 的全系列集群在存算分离架构上做了技术优化,存储按照实际的用量进行后付费结算,无需提前预购买存储空间,大大减少了用户的存储费用,详见 5.x 集群计费概述。
Topic 数量 不同版本的集群有不同的免费Topic数量,如你需要购买额外的Topic额度,可以根据实际超出的数量按需购买。
集群负载 在集群详情页和监控页,会根据当前集群的实际运行的TPS 和用户购买的TPS数量计算集群的 TPS负载, 计算出当前集群的负载(当前集群TPS / 购买集群时选择的TPS规格 * 100%),如果集群负载过高时,可以根据实际使用场景进行升配。
赞 (0)
上一篇 4天前
下一篇 4天前