全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 阿里云办公 培训与认证 物联网
消息队列 MQ

产品对比

更新时间:2017-09-13 18:05:23

消息队列 MQ、MQ-Kafka、Apache Kafka、Apache RocketMQ、RabbitMQ 产品对比

消息队列秉持开放、共享的原则拥抱开源生态,无技术绑定。2016年阿里巴巴正式宣布将 MQ 内核引擎 RocketMQ 捐赠给 Apache 软件基金会;与此同时,全面融合 Kafka 生态,做到无缝迁移,打造更安全、更可靠、更易运维的 Kafka 企业级消息服务。

产品对比:

功能 消息队列RocketMQ Apache RocketMQ
(开源)
消息队列Kafka Apache Kafka
(开源)
RabbitMQ
(开源)
安全防护 支持 不支持 支持 不支持 不支持
主子账号支持 支持 不支持 支持 不支持 不支持
可靠性 - 同步刷盘
- 同步双写
- 超3份数据副本
- 99.99999999%
- 同步刷盘
- 异步刷盘
- 同步刷盘
- 同步双写
- 超3份数据副本
- 99.99999999%
异步刷盘,丢数据概率高 同步刷盘
可用性 - 非常好,99.95%
- Always Writable
- 非常好,99.95%
- Always Writable
横向扩展能力 - 支持平滑扩展
- 支持百万级 QPS
支持 - 支持平滑扩展
- 支持百万级 QPS
支持 - 集群扩容依赖前端
- LVS 负载均衡调度
Low Latency 支持 不支持 支持 不支持 不支持
消费模型 Push / Pull Push / Pull Push / Pull Pull Push / Pull
定时消息 支持(可精确到秒级) 支持(只支持18个固定 Level) 支持(可精确到秒级) 不支持 不支持
事务消息 支持 不支持 不支持 不支持 不支持
全链路消息轨迹 支持 不支持 不支持 不支持 不支持
消息堆积能力 百亿级别
不影响性能
百亿级别
影响性能
百亿级别
不影响性能
影响性能 影响性能
消息堆积查询 支持 支持 支持 不支持 不支持
消息回溯 支持 支持 支持 不支持 不支持
消息重试 支持 支持 支持 不支持 支持
死信队列 支持 支持 支持 不支持 支持
性能(常规) 非常好
百万级 QPS
非常好
十万级 QPS
非常好
百万级 QPS
非常好
百万级 QPS
一般
万级 QPS
性能(万级 Topic 场景) 非常好
百万级 QPS
非常好
十万级 QPS
非常好
百万级 QPS
性能(海量消息堆积场景) 非常好
百万级 QPS
非常好
十万级 QPS
非常好
百万级 QPS
本文导读目录