消息队列(Message Queue,简称 MQ)是一种分布式系统中用于应用程序间异步通信的中间件技术,核心思想是通过“生产者-消费者”模型实现解耦、异步处理和流量削峰。
核心概念
- 消息(Message):应用程序之间传递的数据单元,可以是文本、二进制或结构化数据。
- 队列(Queue):先进先出(FIFO)的数据结构,用于存储和缓冲消息。
- 生产者(Producer):发送消息的一方。
- 消费者(Consumer):接收并处理消息的一方。
- Broker:消息队列的服务端,负责消息的存储、路由和投递。





湘公网安备43019002001288号