开发者社区 > 云原生 > 云消息队列 > 正文

消息队列 MQ优势有哪些



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,方便运维人员实时监控系统状态。
  • 支持混合云架构,允许用户通过专线的方式接入服务。

展开
收起
猫饭先生 2017-10-26 12:01:50 2028 0
0 条回答
写回答
取消 提交回答

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关产品

  • 云消息队列 MQ
  • 热门讨论

    热门文章

    相关电子书

    更多
    企业互联网架构之消息队列 立即下载
    基于消息队列RocketMQ的大型分布式应用上云最佳实践 立即下载
    云原生消息队列Apache RocketMQ 立即下载