edit-icon download-icon

Product comparison

Last Updated: Jan 22, 2018

Product Comparison between Message Queue (MQ), Apache RocketMQ, and RabbitMQ

Message Queue (MQ) upholds the principles of openness and sharing to embrace the open source ecosystem without technical binding. In 2016, Alibaba donated the MQ kernel engine RocketMQ to the Apache Software Foundation.

Product Comparison:

Feature MQ Apache RocketMQ
(Open Source)
RabbitMQ
(Open Source)
Security Protection Supported Not supported Not supported
Primary & Sub-Accounts Supported Not supported Not supported
Reliability - Synchronous disk flushing
- Synchronous dual-write
- 3+ data copies
- Synchronous disk flushing
- Asynchronous disk flushing
Synchronous disk flushing
Availability - Excellent
- Always Writable
Good Good
Horizontal Scale-Out - Support smooth scale-out
- Support millions of QPS
Supported - Cluster scale-out dependent on front-end
- LVS Server Load Balancer scheduling
Low Latency Supported Not supported Not supported
Consumption Model Push/Pull Push/Pull Push/Pull
Scheduled Messages Supported (precise to seconds) Supported (only support 18 fixed levels) Not supported
Transactional Messages Supported Not supported Not supported
Ordered Messages Supported Supported Not supported
Full-Scale Message Tracing Supported Not supported Not supported
Message Accumulation Capacity - 10 billion level
- No performance impacet
- 10 billion level
- Have performance impact
Have performance impact
Message Accumulation Query Supported Supported Not supported
Reset Consumer Offset Supported Supported Not supported
Message Retry Supported Supported Supported
Dead-Letter Queue Supported Supported Supported
Performance (Regular) - Excellent
-Millions of QPS
- Excellent
- Hundreds of thousands of QPS
- Average
- Tens of thousands of QPS
Performance (Scenario: Tens of Thousands Topics) - Excellent
- Millions of QPS
- Excellent
- Hundreds of thousands of QPS
Low
Performance (Scenario: Mass Message Accumulation) - Excellent
- Millions of QPS
- Excellent
- Hundreds of thousands of QPS
Low
Thank you! We've received your feedback.