--- hide: - toc --- # 什么是 RabbitMQ RabbitMQ 是实现了高级消息队列协议 (AMQP) 的开源消息代理软件(亦称面向消息的中间件),具有高吞吐、低延迟、可扩容等特性。 RabbitMQ 是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件来传递消息,不受产品、开发语言等条件的限制。 这是一个企业级的真正具备低延迟、高并发、高可用、高可靠特性,可支撑万亿级数据洪峰的分布式消息中间件服务。 ![rmq 主界面](https://docs.daocloud.io/daocloud-docs-images/docs/middleware/rabbitmq/images/rmq01.png) 其系统架构及数据流如下图。 ![架构数据流](https://docs.daocloud.io/daocloud-docs-images/docs/middleware/rabbitmq/images/flow.png) [创建 RabbitMQ 实例](../user-guide/create.md){ .md-button .md-button--primary }