RocketMQ资料.docx

时间:2023-08-29 12:11:00
【文件属性】:

文件名称:RocketMQ资料.docx

文件大小:742KB

文件格式:DOCX

更新时间:2023-08-29 12:11:00

RocketMQ

Apache Alibaba RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: • 支持严格的消息顺序 • 支持 Topic 与 Queue 两种模式 • 亿级消息堆积能力 • 比较友好的分布式特性 • 同时支持 Push 与 Pull 方式消费消息 • 历经多次天猫双十一海量消息考验 目前主流的 MQ 主要是 RocketMQ、kafka、RabbitMQ,对比其主要优势有: • 支持事务型消息(消息发送和 DB 操作保持两方的最终一致性,RabbitMQ 和 Kafka 不支持) • 支持结合 RocketMQ 的多个系统之间数据最终一致性(多方事务,二方事务是前提) • 支持 18 个级别的延迟消息(RabbitMQ 和 Kafka 不支持) • 支持指定次数和时间间隔的失败消息重发(Kafka 不支持,RabbitMQ 需要手动确认) • 支持 Consumer 端 Tag 过滤,减少不必要的网络传输(RabbitMQ 和 Kafka 不支持)


网友评论