特性 | ActiveMQ | RabbitMQ | RocketMQ | Kafka |
---|---|---|---|---|
producer-consumer | 支持 | 支持 | 支持 | 支持 |
发布-订阅 | 支持 | 支持 | 支持 | 支持 |
API完备性 | 高 | 高 | 高 | 高 |
多语言支持 | 支持,Java优先 | 语言无关 | 只支持Java | 支持,Java优先 |
单机吞吐量 | 万级 | 万级 | 万级 | 十万级 |
消息延迟 | 微秒级 | 毫秒级 | 毫秒级 | |
可用性 | 高(主从) | 高(主从) | 非常高(分布式) | 非常高(分布式) |
消息丢失 | 低 | 低 | 理论上不会丢失 | 理论上不会丢失 |
消息重复 | 可控制 | 理论上会有重复 | ||
文档完备性 | 高 | 高 | 高 | 高 |
提供快速入门 | 有 | 有 | 有 | 有 |
部署难度 | 低 | 低 |
各大MQ产品比较
最新推荐文章于 2024-05-18 14:42:08 发布
特性 ActiveMQ RabbitMQ RocketMQ Kafka producer-consumer 支持 支持 支持 支持 发布-订阅 支持 支持 支持 支持 API完备性 高 高 高 高 多语言支持 支持,Java优先 语言无关 只支持Java 支持,Java优先 单机吞吐量 万级 万级 万级 十万级 消息延迟 微秒级
摘要由CSDN通过智能技术生成