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

消息服务 MNS 和消息队列 MQ 产品对比是多少?


目前两个产品的区别如图:

对比项目消息服务(MNS,原 MQS)消息队列(MQ)
Queue 模型Yes(支持长轮询)Yes
Topic 模型YesYes
官方 SDKJava,C++,Python,C#,PHPNode.js(非官方)Golang(非官方)Java,C/C++,C#PHP(HTTP)Python(HTTP)
支持 JMSYesNo
协议支持HTTPTCPHTTPMQTT
延时消息YesYes
定时消息NoYes
事务消息YesYes
消息 Batch 操作YesYes
保证消息至少消费一次YesYes
支持 RAM 访问控制YesYes
消息优先级YesNo
消息推拉模式Pull,PushPull,Push
消息轨迹追踪YesYes
服务端消息过滤YesYes
QPS 性能默认5000默认10,000
数据可靠性99.99999999%99.99999999%
数据堆积不限不限
[tr=rgb(239, 251, 255)][td]服务可用性 99.9%99.9%

展开
收起
轩墨 2017-10-25 09:52:12 3528 0
0 条回答
写回答
取消 提交回答

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

相关产品

  • 轻量消息队列(原 MNS)
  • 云消息队列 MQ
  • 相关电子书

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