各种消息队列对比.pdf


立即下载 时间
2024-04-13
Java 成熟 性能 JM MQ C++ PHP Python 社区 Perl
991.7 KB

作者 何鹏 关注分布式存储与计算相关框架,包括 Hadoop、YARN、HBase、Storm、Spark、MQ 等 peng.he.ia@gmail.com
消息队列中间件调研文档
MQ 对比
基本信息对比
主要关注前三个(标红)
ActiveMQ RabbitMQ RocketMq Joram HornetQ OpenMQ MuleMQ SonicMQ ZeroMQ
关注度 高 高 中 中 中 中 低 低 中
成熟度 成熟 成熟 比较成熟 比较成熟 比较成熟 比较成熟
新产品无
成功案例
成熟 不成熟
所属社
区/公

Apache
Mozilla
Public
License
Alibaba OW2 Jboss Sun Mule Progress
社区活
跃度
高 高 中 中 中 低 高 低 低
文档 多 多 中 多 中 中 少 少 中
特点
功能齐全,被
大量开源项目
使用
由于Erlang
语言的并发
能力,性能
很好
各个环节分布
式扩展设计,主
从 HA;支持上
万个队列;多种
消费模式;性能
很好

在 Linux
平台上直
接调用操
作系统的
AIO,性
能得到很
大的提升

性能非常
好,与
MuleESB
无缝整合
性能优越的
商业 MQ
低延时,高
性能,最高
43万条消息
每秒
授权方

开源 开源 开源 开源 开源 开源 商业 商业 开源
开发语

Java Erlang Java Java Java Java Java Java C
支持的
协议
OpenWire、
STOMP、
REST、XMPP、
AMQP
AMQP
自己定义的一
套(社区提供
JMS--不成熟)
JMS JMS JMS JMS JMS TCP、UDP
客户端
支持语

Java、C、
C++、
Python、
PHP、
Perl、.net 等
Java、C、
C++、
Python、
PHP、Perl

Java
C++(不成熟)
Java J


Java/成熟/性能/JM/MQ/C++/PHP/Python/社区/Perl/ Java/成熟/性能/JM/MQ/C++/PHP/Python/社区/Perl/
-1 条回复
登录 后才能参与评论
-->