高并发的必备两大“核技术”队列和缓存点击小标题观看视频讲解
-
什么是队列(MQ消息中间件)
-
全称MessageQueue,主要是用于程序和程序直接通信,异步+解耦
-
使用场景:
-
核心应用
- 解耦:订单系统-》物流系统
- 异步:用户注册-》发送邮件,初始化信息
- 削峰:秒杀、日志处理
-
-
-
什么是缓存
- 程序经常要调用的对象存在内存中,方便其使用时可以快 速调用,不必去数据库或者其他持久化设备中查询
- 主要 就是提高性能 DNS缓存、前端缓存、代理服务器缓存Nginx、应用程序缓存、数据库缓存