目前主要对市场应用较多,呼声较高的三种MQ(kafka、RocketMQ、RabbitMQ)进行比对
功能对比:
对比项 | Kafka | RocketMQ | RabbitMQ |
顺序消息 | 支持 | 支持 | 支持 |
延时消息 | 不支持 | 支持特定Level | 不支持 |
事务消息 | 不支持 | 支持 | 不支持 |
消息过滤 | 支持 | 支持 | 不支持 |
消息查询 | 不支持 | 支持 | 不支持 |
消息失败重试 | 不支持 | 支持 | 支持 |
批量发送 | 支持 | 不支持 | 不支持 |
基础对比:
对比项 | Kafka | RocketMQ | RabbitMQ |
成熟度 | 日志领域应用广泛 | 成熟 | 成熟 |
公司/社区 | Apache | Apache | Mozilla Public License |
活跃程度 | 高 | 高 |