Redis缓存预热,缓存雪崩,缓存击穿,缓存穿透
缓存预热就是系统上线后,提前将相关的缓存数据直接加载到缓存系统。避免在用户请求的时候,先查询数据库,然后再将数据缓存的问题!用户直接查询事先被预热的缓存数据!问题排查:1. 请求数量较高2. 主从之间数据吞吐量较大,数据同步操作频度较高,因为刚刚启动时,缓存中没有任何数据准备工作:1. 日常例行统计数据访问记录,统计访问频度较高的热点数据2. 将统计结果中的数据分类,根据级别,redis优先加载级别较高的热点数据解决方案:(1)使用脚本程序固定触发数据预热过程。
原创
2024-10-02 15:13:20 ·
469 阅读 ·
0 评论