rabitMQ和kafka如何选择

it2025-04-16  5

优先选择RabbitMQ的条件:

高级灵活的路由规则;

消息时序控制(控制消息过期或者消息延迟);

高级的容错处理能力,在消费者更有可能处理消息不成功的情景中(瞬时或者持久);

更简单的消费者实现。

 

优先选择Kafka的条件:

严格的消息顺序;

延长消息留存时间,包括过去消息重放的可能;

传统解决方案无法满足的高伸缩能力

最新回复(0)