主流消息中间件对比 维度对比项KafkaRocketMQRabbitMQ功能维度延迟消息不支持支持支持优先级队列不支持不支持支持事务消息支持支持支持消息重试不支持支持不支持消息堆积能力强强弱(性能会受影响)消息回溯支持支持不支持消息过滤不支持支持不支持消息轨迹不支持支持支持(需要插件)多语言支持多语言客户端支持多语言客户端支持多语言客户端ACL支持支持支持性能维度单机吞吐量百万级十万级万级消息发送时延ms级us级us级可用性非常高(分布式架构)非常高(分布式架构)高(主从架构)水平伸缩能力支持(伴随大量数据复制)支持(轻量级)支持其他维度技术栈Java、ScalaJavaElang