04|缓存的使用姿势
旁路缓存策略(Cache Aside)分为读策略和写策略
读策略:读缓存,缓存没有,读库,写缓存,返回数据。
写策略:更新库,删除缓存。
防止缓存穿透:
回种空值,把查询为空的值也要回种到缓存。
布隆过滤器,布隆过滤能判断不通过则元素一定不在集合中,通过则可能在集合中。
FullStack-Programmer
某T公司打工的小码畜
旁路缓存策略(Cache Aside)分为读策略和写策略
读策略:读缓存,缓存没有,读库,写缓存,返回数据。
写策略:更新库,删除缓存。
防止缓存穿透:
回种空值,把查询为空的值也要回种到缓存。
布隆过滤器,布隆过滤能判断不通过则元素一定不在集合中,通过则可能在集合中。