对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 分布式消息队列
MQ3大核心要素:解耦、异步、削峰。整体对比开发语言kafka:Scalarabbitmq:Erlangrocketmq:javaactivemq:java支持的协议kafka:自己定义的一套…(基于 TCP)rabbitmq:AMQProcketmq:自己定义的一套…activemq:OpenWire、STOMP、REST、XMPP、AMQP消息存储Kafka:内存、磁盘、数据库。支持大量堆积。kafka 的最小存储单元是分区,一个 topic 包含多个分区,ka
复制链接