实例版本概述
本章节介绍分布式消息服务RocketMQ版不同版本支持的实例类型和部署架构,5.x版本相比4.8.0版本的优势,以及不同实例类型、部署架构之前的差异,为您选择适合您业务的实例提供参考。
不同版本支持的实例类型和部署架构
实例版本 | 实例类型 | 部署架构 |
|---|---|---|
4.8.0 | 专业版 | 集群 |
5.x | 基础版 | 单机 |
集群 | ||
专业版 | 单机 | |
集群 |
单机实例如果出现单点故障,无法保障服务SLA,可能造成服务不可用。由于单机实例具备成本优势,建议作为测试环境使用。
5.x版本的优势
与4.8.0版本相比,5.x版本具有如下优势:
基础版和专业版的差异
分布式消息服务RocketMQ版5.x支持两种实例类型:基础版、专业版,它们的差异如表2所示。
维度 | 基础版 | 专业版 |
|---|---|---|
目标用户 | 入门级、对于成本敏感的用户。 | 对于可靠性、性能等要求高的进阶型、企业级用户。 |
产品定位 | 兼容开源的RocketMQ,提供基础的RocketMQ能力。 | 除了提供基础版能力外,还提供业务高可用、数据安全、信道加密等企业级特性。 |
产品功能 |
|
|
可用性 | 多可用区 | 多可用区 |
资源部署方式 | 资源共享 底层物理资源采用共享型部署方式,在大部分情况下规格可以达到对应的TPS,极端负载情况下可能出现TPS不稳定。 | 资源独享 底层物理资源采用独享型专有资源部署,保障性能的稳定,具备更好的可靠性和可服务性。 |
单机实例和集群实例的差异
维度 | 单机 | 集群 |
|---|---|---|
使用场景 | 开发测试场景,对性能和可靠性无要求。 | 生产环境,无法容忍单点故障,有高可用诉求。 |
部署架构 | 采用单节点部署,高可用能力依赖于ECS的HA能力,节点故障期间无法提供服务。 | 采用多节点集群部署,具有分布式高可用能力,无单点故障问题,出现故障服务自动切换。 |
SLA | 无 | 参考SLA |
功能限制 |
|
|

