产品优势

  • 简单易用

    Web化按需自助创建,自动化部署,分钟级创建实例,立即使用,相比开源需要等待几天搭建完成

    Web化按需自助创建,自动化部署,分钟级创建实例,立即使用,相比开源需要等待几天搭建完成

  • 成本低廉

    无需单独采购硬件资源,直接使用服务,业务规模上升时平滑扩容,不中断业务,投入成本低,不需要任何代价,从容应对

    无需单独采购硬件资源,直接使用服务,业务规模上升时平滑扩容,不中断业务,投入成本低,不需要任何代价,从容应对

  • 稳定可靠

    可用性99.9%,支持跨AZ部署,故障自动切换,相比开源需要自行二次开发,成本高,效果难保障

    可用性99.9%,支持跨AZ部署,故障自动切换,相比开源需要自行二次开发,成本高,效果难保障

产品与服务

活动规则

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

  • 分布式消息服务 Kafka版

    分布式消息服务 Kafka版 是一个高吞吐、高可用的消息中间件服务,适用于构建实时数据管道、流式数据处理、第三方解耦、流量削峰去谷等场景,具有大规模、高可靠、高并发访问、可扩展且完全托管的特点,是分布式应用上云必不可少的重要组件

    了解详情
  • 分布式消息队列 RabbitMQ版

    分布式消息队列 RabbitMQ版 是100%兼容开源RabbitMQ的云上消息队列服务,支持广播、事务消息、消息路由、死信队列、优先级队列等特性,广泛应用于秒杀、流控、系统解耦等场景

    了解详情
  • 分布式消息服务 RocketMQ版

    分布式消息服务 RocketMQ版 是一个低延迟、弹性高可靠、高吞吐、动态扩展、便捷多样的消息中间件服务。

    兼容开源RocketMQ客户端,提供顺序、延迟、定时、重投、死信、事务消息、会话消息等功能,可以更好

    地适配电商、金融等多样的业务场景。

    了解详情

规格选购指南

分布式消息服务 Kafka版
适用于构建实时数据管道、流式数据处理、第三方解耦、流量削峰去谷等场景,大规模、高可靠、高并发访问、可扩展且完全托管
即开即用
兼容开源Kafka
全托管服务
专业、可靠
高性能
高吞吐、低延时
安全防护
支持SASL_SSL
规格
说明
价格
c6.2u4g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大30000 /分区数最大250 /消费组最大20 /客户端总连接数最大1000时推荐选用
¥4.20/小时起
c6.4u8g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大100000 /分区数最大500 /消费组最大100 /客户端总连接数最大2000时推荐选用
¥8.40/小时起
c6.8u16g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大150000 /分区数最大1000 /消费组最大150 /客户端总连接数最大3000时推荐选用
¥16.20/小时起
c6.12u24g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大200000 /分区数最大1500 /消费组最大200 /客户端总连接数最大4000时推荐选用
¥24.60/小时起
c6.16u32g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大250000 /分区数最大2000 /消费组最大200 /客户端总连接数最大5000时推荐选用
¥30.00/小时起

量身定制解决方案

1v1咨询,分析上云可行性

分布式消息服务RabbitMQ版
100%兼容开源RabbitMQ,支持广播、事务消息、消息路由、死信队列、优先级队列等,应用于秒杀、流控、系统解耦等场景
即开即用
兼容RabbitMQ
独占式体验
物理隔离
高性能
单队列10万TPS
数据安全
租户管理、审计
规格
说明
价格
c6.2u4g.single
RabbitMQ实例代理数为1, TPS在10000以内时推荐选用
¥1.40/小时起
c6.4u8g.single
RabbitMQ实例代理数为1, TPS在20000以内时推荐选用
¥2.80/小时起
c6.8u16g.single
RabbitMQ实例代理数为1, TPS在35000以内时推荐选用
¥5.40/小时起
c6.4u8g.cluster
RabbitMQ实例代理数为3/5/7, TPS在45000~80000时推荐选用
¥8.40/小时起
c6.8u16g.cluster
RabbitMQ实例代理数为3/5/7, TPS在85000~120000时推荐选用
¥16.20/小时起
c6.12u24g.cluster
RabbitMQ实例代理数为3/5/7, TPS在100000~150000时推荐选用
¥24.60/小时起
c6.16u32g.cluster
RabbitMQ实例代理数为3/5/7, TPS在130000~180000时推荐选用
¥30.00/小时起

量身定制解决方案

1v1咨询,分析上云可行性

分布式消息服务RocketMQ版
兼容开源RocketMQ,提供顺序、延迟、定时、重投、死信、事务消息、会话消息等功能,适用于电商、金融等场景。
即开即用
全托管服务
低延迟
弹性高可靠
便捷管理
多样功能
规格
说明
价格
C6.4u8g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在4000以内,单个代理消费组数在4000以内时推荐选用
¥14.00/小时起
c6.8u16g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在8000以内,单个代理消费组数在8000以内时推荐选用
¥27.00/小时起
c6.12u24g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在12000以内,单个代理消费组数在12000以内时推荐选用
¥41.00/小时起
c6.16u32g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在16000以内,单个代理消费组数在16000以内时推荐选用
¥50.00/小时起

量身定制解决方案

1v1咨询,分析上云可行性

Kafka版
适用于构建实时数据管道、流式数据处理、第三方解耦、流量削峰去谷等场景,大规模、高可靠、高并发访问、可扩展且完全托管
即开即用
兼容开源Kafka
全托管服务
专业、可靠
高性能
高吞吐、低延时
安全防护
支持SASL_SSL
c6.2u4g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大30000 /分区数最大250 /消费组最大20 /客户端总连接数最大1000时推荐选用
¥4.20/小时起
c6.4u8g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大100000 /分区数最大500 /消费组最大100 /客户端总连接数最大2000时推荐选用
¥8.40/小时起
c6.8u16g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大150000 /分区数最大1000 /消费组最大150 /客户端总连接数最大3000时推荐选用
¥16.20/小时起
c6.12u24g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大200000 /分区数最大1500 /消费组最大200 /客户端总连接数最大4000时推荐选用
¥24.60/小时起
c6.16u32g.cluster
代理个数可选3到30之间任一数量,每个代理TPS最大250000 /分区数最大2000 /消费组最大200 /客户端总连接数最大5000时推荐选用
¥30.00/小时起
量身定制解决方案

1v1咨询,分析上云可行性

I

RabbitMQ版
100%兼容开源RabbitMQ,支持广播、事务消息、消息路由、死信队列、优先级队列等,应用于秒杀、流控、系统解耦等场景
即开即用
兼容RabbitMQ
独占式体验
物理隔离
高性能
单队列10万TPS
数据安全
租户管理、审计
c6.2u4g.single
RabbitMQ实例代理数为1, TPS在10000以内时推荐选用
¥1.40/小时起
c6.4u8g.single
RabbitMQ实例代理数为1, TPS在20000以内时推荐选用
¥2.80/小时起
c6.8u16g.single
RabbitMQ实例代理数为1, TPS在35000以内时推荐选用
¥5.40/小时起
c6.4u8g.cluster
RabbitMQ实例代理数为3/5/7, TPS在45000~80000时推荐选用
¥8.40/小时起
c6.8u16g.cluster
RabbitMQ实例代理数为3/5/7, TPS在85000~120000时推荐选用
¥16.20/小时起
c6.12u24g.cluster
RabbitMQ实例代理数为3/5/7, TPS在100000~150000时推荐选用
¥24.60/小时起
c6.16u32g.cluster
RabbitMQ实例代理数为3/5/7, TPS在130000~180000时推荐选用
¥30.00/小时起
量身定制解决方案

1v1咨询,分析上云可行性

I

免费咨询

RocketMQ版
兼容开源RocketMQ,提供顺序、延迟、定时、重投、死信、事务消息、会话消息等功能,适用于电商、金融等场景。
即开即用
全托管服务
低延迟
弹性高可靠
便捷管理
多样功能
C6.4u8g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在4000以内,单个代理消费组数在4000以内时推荐选用
¥14.00/小时起
c6.8u16g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在8000以内,单个代理消费组数在8000以内时推荐选用
¥27.00/小时起
c6.12u24g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在12000以内,单个代理消费组数在12000以内时推荐选用
¥41.00/小时起
c6.16u32g.cluster
高可靠消息实例代理数为1-10个,单个代理Topic数在16000以内,单个代理消费组数在16000以内时推荐选用
¥50.00/小时起
量身定制解决方案

1v1咨询,分析上云可行性

I

免费咨询

应用场景

分布式系统异步通信

在单体应用中,业务流程耦合导致系统对用户请求响应慢,可以通过将拆分子系统,并用消息队列作为子系统间的异步通信通道进行系统解耦,提升整个系统的响应速度

优势

  • 加快系统响应

    系统分布式解耦,并行处理,加快系统对用户请求的响应速度

  • 降低系统耦合

    子系统间通过消息队列通信,避免相互耦合和影响

  • 数据缓存

    消息队列提供亿级消息堆积能力,帮助系统在峰值情况下从容应对

物联网类应用

物联网设备通过接入网关连接云端,DMS消息队列可以提供高速的数据传输通道,连接后端的数据分析系统

优势

  • 高并发

    单队列最高至10万TPS,并可通过队列数扩展提升整系统并发能力

  • 灵活扩展

    队列处理能力按需自动扩展,轻松应对接入设备的增多

建议搭配使用

数据同步

在大中型分布式系统中,DMS可以作为数据中转枢纽,同份数据可以被导入到不同业务数据系统中,实现关键业务的数据实时流动

常用场景:游戏合服、负载模拟、读写分离、数据汇聚、贴源报表、数据治理、数据分析、决策看板、业务垂直拆分

优势

  • 高并发

    单队列最高至10万TPS,并可通过队列数扩展提升整系统并发能力

  • 低时延

    消息投递时间可至毫秒级,保证消息及时性

  • 丰富消息类型

    广播消息、延时消息、消息重投等使得应用可灵活控制数据同步时间

高扩展性应用

针对存在扩展性要求的应用,DMS可以提供统一的接入通道,后续对接系统的增加减少都不会影响核心业务系统

优势

  • 集成方便

    支持普通队列、FIFO队列、高级队列类型以及HTTP,TCP接入,轻松完成与其他系统的集成

  • 按需扩展

    队列处理能力按需自动扩展,及时方便完成系统扩展

  • 异步通信

    异步通信,海量堆积等能力有效隔离各业务系统增加系统健壮性

1对1咨询华为云专属顾问,了解适合自己的产品推荐方案
免费咨询

分布式消息服务DMS 各版本对比

活动规则

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

功能项

DMS Kafka版

DMS RabbitMQ版

DMS RocketMQ版

队列优先级

— —

支持。建议优先级大小设置在0-10之间。

— —

延迟队列

— —


死信队列

— —


消息重试

— —
— —

消费模式

客户端主动拉取

支持客户端主动拉取以及服务端推送两种模式

支持客户端主动拉取和服务端推送两种方式

广播消费




消息回溯

支持。Kafka支持按照offset和timestamp两种维度进行消息回溯。

不支持。RabbitMQ中消息一旦被确认消费就会被标记删除。


消息堆积

支持。考虑吞吐因素,Kafka的堆积效率比RabbitMQ总体上要高。



持久化




消息追踪

— —

支持。RabbitMQ中可以采用Firehose或者rabbitmq_tracing插件实现,但开启rabbitmq_tracing插件会影响性能,建议只在定位问题过程中开启。


消息过滤


不支持,但可以自行封装。


多租户

— —


多协议支持

只支持Kafka自定义协议。

RabbitMQ基于AMQP协议实现,同时支持MQTT、STOMP等协议。

兼容RocketMQ协议

跨语言支持

采用Scala和Java编写,支持多种语言的客户端。

采用Erlang编写,支持多种语言的客户端。

支持多语言的客户端

流量控制

支持client和user级别,通过主动设置可将流控作用于生产者或消费者。

RabbitMQ的流控基于Credit-Based算法,是内部被动触发的保护机制,作用于生产者层面。


消息顺序性

支持单分区(partition)级别的顺序性。

不支持。需要单线程发送、单线程消费并且不采用延迟队列、优先级队列等一些高级功能整体配合,才能实现消息有序。

单队列(queue)内有序

安全机制

支持SSL、SASL身份认证和读写权限控制。

与Kafka相似

支持SSL/SASL认证

价格

实例+存储费用低至

¥4

.

50

/小时起

实例+存储费用低至

¥1

.

50

/小时起

实例+存储费用低至

¥14

.

00

/小时起

队列优先级

DMS Kafka版

— —

DMS RabbitMQ版

支持。建议优先级大小设置在0-10之间。

DMS RocketMQ版

— —

延迟队列

DMS Kafka版

— —

DMS RabbitMQ版

DMS RocketMQ版

死信队列

DMS Kafka版

— —

DMS RabbitMQ版

DMS RocketMQ版

消息重试

DMS Kafka版

— —

DMS RabbitMQ版

— —

DMS RocketMQ版

消费模式

DMS Kafka版

客户端主动拉取

DMS RabbitMQ版

支持客户端主动拉取以及服务端推送两种模式

DMS RocketMQ版

支持客户端主动拉取和服务端推送两种方式

广播消费

DMS Kafka版

DMS RabbitMQ版

DMS RocketMQ版

消息回溯

DMS Kafka版

支持。Kafka支持按照offset和timestamp两种维度进行消息回溯。

DMS RabbitMQ版

不支持。RabbitMQ中消息一旦被确认消费就会被标记删除。

DMS RocketMQ版

消息堆积

DMS Kafka版

支持。考虑吞吐因素,Kafka的堆积效率比RabbitMQ总体上要高。

DMS RabbitMQ版

DMS RocketMQ版

持久化

DMS Kafka版

DMS RabbitMQ版

DMS RocketMQ版

消息追踪

DMS Kafka版

— —

DMS RabbitMQ版

支持。RabbitMQ中可以采用Firehose或者rabbitmq_tracing插件实现,但开启rabbitmq_tracing插件会影响性能,建议只在定位问题过程中开启。

DMS RocketMQ版

消息过滤

DMS Kafka版

DMS RabbitMQ版

不支持,但可以自行封装。

DMS RocketMQ版

多租户

DMS Kafka版

— —

DMS RabbitMQ版

DMS RocketMQ版

多协议支持

DMS Kafka版

只支持Kafka自定义协议。

DMS RabbitMQ版

RabbitMQ基于AMQP协议实现,同时支持MQTT、STOMP等协议。

DMS RocketMQ版

兼容RocketMQ协议

跨语言支持

DMS Kafka版

采用Scala和Java编写,支持多种语言的客户端。

DMS RabbitMQ版

采用Erlang编写,支持多种语言的客户端。

DMS RocketMQ版

支持多语言的客户端

流量控制

DMS Kafka版

支持client和user级别,通过主动设置可将流控作用于生产者或消费者。

DMS RabbitMQ版

RabbitMQ的流控基于Credit-Based算法,是内部被动触发的保护机制,作用于生产者层面。

DMS RocketMQ版

消息顺序性

DMS Kafka版

支持单分区(partition)级别的顺序性。

DMS RabbitMQ版

不支持。需要单线程发送、单线程消费并且不采用延迟队列、优先级队列等一些高级功能整体配合,才能实现消息有序。

DMS RocketMQ版

单队列(queue)内有序

安全机制

DMS Kafka版

支持SSL、SASL身份认证和读写权限控制。

DMS RabbitMQ版

与Kafka相似

DMS RocketMQ版

支持SSL/SASL认证