RabbitMQ、ActiveMQ、Kafka比较

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

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

猜你喜欢

转载自blog.csdn.net/u012102104/article/details/79485492