摘要: 最经典的缓存+数据库读写的模式:cache aside pattern Cache Aside Pattern 读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应 更新的时候,先删除缓存,然后再更新数据库 (很多地方都说应该先更新数据库,再删缓存) 为什么是删除缓 阅读全文
posted @ 2018-12-04 17:18 __Meng 阅读(3242) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩 如何应对缓存雪崩 首先要保证redis的高可用,可以使用redis cluster,开启redis持久化,redis之前要使用本地缓存,请求先走本地缓存,没找到再走redis 如果还是出现了缓存雪崩,开启限流组件,比如每秒5000个请求,只让其中2000个请求走数据库,剩下3000个请求走 阅读全文
posted @ 2018-12-04 10:56 __Meng 阅读(4248) 评论(0) 推荐(0) 编辑