技术编程开源 VS 商业,消息中间件你不知道的那些事( 五 )
点对点性能测试方面 , RabbitMQ、Oracle JMS表现尚可 , ActiveMQ、IBM WMQ、RocketMQ略有不足 , Apollo差距较大 。
订阅性能测试方面 , ActiveMQ一枝独秀 , 表现优秀 , RocketMQ、IBM WMQ表现尚可 , Oracle JMS、Apollo仍有差距 , RabbitMQ差距较大 。
本文插图
水平扩展专题分析:通过两节点、四节点配置进行消息大小1KB、持久化、读写混合的性能测试 , 得出水平扩展的数据 。 从各产品的水平扩展能力来看 , RabbitMQ和Rocket的处理能力明显优于其他产品 。 2节点的处理能力 , RabbiMQ和RocketMQ优势较为明显 。
本文插图
点对点性能测试专题分析:通过进行点对点模式 , 分1K、2K、10K、1M四种消息大小、对8个队列组成的集群进行性能测试 。
IBM WMQ在读写混合性能测试中表现优秀 , 纯写入性能测试表现不理想 。
Oracle JMS在纯读取性能测试中表现优秀 , 纯写入性能测试表现不理想 。
RabbitMQ在持久化方面支持内存复制模式 , 在纯写入性能测试表现优秀 , 纯读取性能测试不理想 。
RocketMQ不支持非持久化 , 纯读取性能测试表现优秀 , 纯写入性能测试不理想 。
ActiveMQ在混合性能测试中表现优秀 , 纯写入性能测试表现良好 , 纯读取性能测试表现不理想 。
Apollo整体表现较差 , 仅在非持久化纯写入和纯读取性能测试表现尚可 。
本文插图
订阅性能测试专题分析:通过进行订阅模式 , 分1K、2K、10K、1M四种消息大小、对8个队列组成的集群进行性能测试 。
ActiveMQ整体表现非常优秀 , 无论是非持久化还是持久化 。
RocketMQ不支持非持久化 , 持久化方面整体有着较好的表现 。
IBM WMQ整体表现均衡 , 读写混合性能测试中表现稍好 。
Oracle JMS整体表现均衡 , 在非持久化读写混合性能测试表现优秀 。
Apollo整体表现一般 , 读写混合性能测试表现较好 。
RabbitMQ整体表现仍有差距 , 非持久化性能测试不理想 。
- 更名为广东职业技术师范学院天河学院
- 36氪利用无人驾驶技术切入水域智慧环卫与维护,“欧卡智能”获千万元级融资
- 上游新闻|精度达到2-3米,北斗系统发言人:中国北斗攻克160余项关键技术
- IT之家|三星Galaxy Note 20将搭载UWP技术 传文件比NFC更快
- 央视新闻客户端|北斗系统工程新技术应用超过70%
- 问董秘|提供设备和技术的正是克劳...,投资者提问:中石油系统已经大量加入做聚丙烯熔喷料
- 我国|我国封锁“世界唯一专利”,日本出3000亿要买,美国要求技术共享
- 检测|辽宁派16支核酸检测医疗队驰援大连,研发10合1混采技术
- 北斗办:北斗与5G融合将推动无人驾驶等技术发展
- 北斗系统工程新技术应用超过70%