链接:>
RabbitMQ是2007年发布,是一个在AMQP(高级消息队列协议)基础上完成的,简称MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法,由Erlang(专门针对于大数据高并发的语言)语言开发,可复用的企业消息系统,是当前最主流的消息中间件之一,具有可靠性、灵活的路由、消息集群简单、队列高可用、多种协议的支持、管理界面、跟踪机制以及插件机制。
1消息 就是数据,增删改查的数据。例如在员工管理系统中增删改查的数据
2队列 指的是一端进数据一端出数据,例如C#中(Queue数据结构)
1消息队列指:一端进消息,一端出消息
2RabbitMQ就是实现了消息队列概念的一个组件,以面向对象的思想去理解,消息队列就是类,而RabbitMQ就是实例,当然不仅仅只有RabbitMQ,例如ActiveMQ,RocketMQ,Kafka,包括Redis也可以实现消息队列。
1在常见的单体架构中,主要流程是用户UI *** 作发起>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)