java面试题:MQ、RabbitMQ面试题(面试必问,精华版)_mq面试必会6题经典-CSDN博客网友收藏

java面试题:MQ、RabbitMQ面试题(面试必问,精华版)_mq面试必会6题经典-CSDN博客

文章浏览阅读5.4k次。1.为什么要引入MQ/RabbitMQ(中间件),直接读写数据库不行吗?1、在分布式系统下中间件具备异步处理,流量削峰等一系列高级功能;2、中间件可以实现生产者和消费者之间的解耦。3、拥有持久化的机制,进程消息,队列中的信息也可以保存下来。4、对于高并发场景下,利用消息队列可以使得同步访问变为串行访问达到一定量的限流,利于数据库的操作。5、可以使用消息队列达到异步下单的效果,后台进行逻辑下单。2、什么是RabbitMQ?RabbitMQ是一款开源的,Erlang编写的,基于._mq面试必会6题经典...
阅读全文