MQ消息队列
文章平均质量分 94
猿华
弱小和无知不是生存的障碍,傲慢才是。
展开
-
RocketMQ高级特性总结
文件存储?那不慢的要死?其实并不慢,下面会有介绍!文件存储!不需要借助mysql等索引数据库;高性能的磁盘顺序写的速度很快;比随机写快6000倍!完全不用担心;Rocket就是使用顺序写,保证了消息存储的速度;另外!原始数据读写:App read数据;文件先从内核态复制到用户态中,再由程序读取到自己的工作空间;乍一看;就觉得慢!这两个看似简单的操作,实际进行了4 次数据复制,分别是:mmap机制:mmap操作提供了一种机制,让用户程序直接访问设备内存,这种机制,相比较...原创 2022-07-03 15:00:27 · 367 阅读 · 0 评论 -
RocketMQ 入门
什么事消息中间件?这个问题很基础,简单解释一下:主要有以下三点:异步、解耦、削峰异步:12306春节买票期间,产生大量的短信发送请求;如果同步发送短信的话;就处理不了高并发了;采用MQ将短信放到消息队列;用专门的消费者来发送短信;解耦:1、服务之间进行解耦,才可以减少服务之间的影响。提高系统整体的稳定性以及可扩展性。2、另外,解耦后可以实现数据分发。生产者发送一个消息后,可以由一个或者多个消费者进行消费,并且消费者的增加或者减少对生产者没有影响。削峰:双十一期间大批量订单产生,为了防止服务崩溃,使用消息队列原创 2022-07-01 22:58:24 · 661 阅读 · 0 评论 -
RabbitMQ完整复习流程(持续更新····)
包含入门到高级的rabbitma介绍!末尾有常见mq面试题!原创 2022-06-19 23:24:01 · 202 阅读 · 0 评论