时间:2024-11-10 17:00:56
mq消息队列的几种模式
消息队列有两种模式:点对点模式(队列模型)和发布订阅模式(发布/订阅模型)。
1. 点对点模式(队列模型):生产者将消息发送到一个队列中,一个队列可以存储多个生产者的消息,一个队列也可以有多个消费者,但消费者之间是竞争关系,即每条消息只能被一个消费者消费。
2. 发布订阅模式(发布/订阅模型):为了解决一条消息能被多个消费者消费的问题,发布/订阅模型将消息发往一个Topic(主题)中,所有订阅了这个Topic的订阅者都能消费这条消息。
常见的消息队列产品中,RabbitMQ采用队列模型,而RocketMQ和Kafka采用发布/订阅模型。
《mq消息队列的模式》不代表本网站观点,如有侵权请联系我们删除
精彩推荐
点击排行