1. 系统吞吐量: Kafka > RabbitMQ > ActiveMQ
  2. 持久化消息(宕机消息不丢失):RabbitMQ > ActiveMQ
  3. 高并发:RabbitMQ(Erlang语言开发) > ActiveMQ
  4. 集群负载均衡:Kafka > Rabbit
  5. 兼容性:ActiveMQ(与Java完美兼容) > RabbitMQ

RabbitMQ基于AMQP协议,支持消息持久化,支持可靠传递、支持事务
ActiveMQ基于STOMP协议,支持消息持久化,支持可靠传递、支持事务

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐