MQ 产品优势
本文主要介绍 MQ 相比其他消息中间件所具备的优势。
专业
- 消息领域业内专业的消息中间件,产品历史超过 9 年,消息保证不丢,技术体系丰富成熟。
- 阿里内部产品名 MetaQ、Notify;开源社区产品名为 RocketMQ;产品多次在国内外获奖。
- 阿里内部 1000+ 核心应用使用,每天流转几千亿条消息,经过双11交易、商品等核心链路真实场景的验证,稳定可靠。
高可靠
- 一份消息多份落盘存储,经过严格的断电测试,消息依然保证不丢失。
- 允许海量消息堆积,单个 Topic 可堆积 100亿+条消息,系统高流量压力下依然可靠。
- 默认消息持久化存储 3 天,支持重置消费位点消费3天之内任何时间点的消息。
高性能
- 同一网络内,消息传输网络时延在 10 毫秒之内,性能测试下,网卡可被打满。
- 默认单 Topic 发送消息上限为每秒 5000 条,最高可申请扩展至 10W 以上。
- 默认单条消息大小最大支持 256KB,华北2 地域支持 4MB 大消息。
多协议接入
- 支持 HTTP 协议:支持 RESTful 风格 HTTP 协议完成收发消息,可以解决跨语言使用 MQ 问题。
- 支持 MQTT 协议:支持主动推送模型,多级 Topic 模型支持一次触达1000万+ 终端,可广泛应用于物联网和社交即时通信场景。
- 支持 TCP 协议:区别于 HTTP 简单的接入方式,提供更为专业、可靠、稳定的 TCP 协议的 SDK 接入。
独立部署
- 支持专有云独立输出,支持物理机和虚拟机,仅几台机器便可搭建完整消息云服务。
- 专有云配套 mqadmin 命令集和管理类 Open API,方便运维人员实时监控系统状态。
- 支持混合云架构,允许用户通过专线的方式接入服务。