文章浏览阅读638次。RabbitMQ简介 MQP 即Advanced Message Queuing Protocol(高级消息队列协议),是一个网络协议,是应用协议的一个开发标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中......
2024-01-23 19:19 阅读 阅读全文文章浏览阅读6.7w次,点赞36次,收藏229次。1.什么是MQ,有什么用?MQ 是message queue ,消息队列,也叫消息中间件,遵守JMS(java message service)规范的一种软件。(同时还有另一个叫AMQP的应用层协议,语言无关性不受产品 语言等限制......
2024-01-23 18:37 阅读 阅读全文文章浏览阅读1.1w次,点赞6次,收藏54次。一 、什么是MQ,有什么用 MQ 是message queue ,消息队列,也叫消息中间件,遵守JMS(java message service)规范的一种软件。(同时还有另一个叫AMQP的应用层协议,语言无关性不受产品 语言等限......
2024-01-23 19:07 阅读 阅读全文文章浏览阅读488次,点赞2次,收藏4次。MQ 的相关概念1.什么是 MQMQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互......
2024-01-23 18:37 阅读 阅读全文文章浏览阅读1.1w次,点赞17次,收藏178次。一、RabbitMQ是什么 RabbitMQ是一个由erlang语言编写的、开源的、在AMQP基础上完整的、可复用的企业消息系统。支持多种语言,包括java、Python、ruby、PHP、C/C++等。 备注:(1)MQ:MQ是 message que......
2024-01-23 18:37 阅读 阅读全文文章浏览阅读225次。分布式锁,说简单就是在分布式项目上的用的锁给大家介绍三种分布式锁的实现方案Mysql的乐观锁 Redis的分布式锁 Zookeeper的分布式锁数据库的乐观锁:基于数据表添加某个字段,又称版本号,每次对数据进行操作......
2024-01-23 14:54 阅读 阅读全文