ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## MQ Message Queue 消息队列,通过典型的`生产者`和`消费者`模型,生成者不断向消息队列中生产消息,消费者不断从消息队列中获取消息。通过异步的生产消费,实现系统间的解耦合。消息队列也称为`消息中间件`。主要用于分布式系统。 :-: ![](https://img.kancloud.cn/99/6a/996a36e5f5a249a58b4ee770e92f53cc_1009x112.png) 市面上主流的MQ有:ActiveMQ,`RabbitMQ`,`Kafka`,阿里巴巴的RocketMQ等。 ~~~  Kafka 一般用于大数据中的日志处理中,性能高,稳定性其次。  RabbitMQ 比Kafka稳定,性能其次,与spring天然集成。 ~~~ ## 常见的消息队列协议 1. JMS 2. STOMP 3. AMQP