一马平川
不积跬步无以至千里,后继才能薄发

缓存穿透问题笔记

2021年08月26日
0
未分类

什么是缓存穿透?

非正常用户大量请求缓存中不存在的数据,导致业务逻辑去数据库查找,导致数据库崩溃。

缓存穿透解决方法

  1. 基于数据规则进行判断非法请求。
  2. 每次在数据库查询不到就写一个空值到缓存中
  3. 布隆过滤器

布隆过滤器如何更新?

  1. 尽量避免物理删除,做逻辑删除
  2. 开发定时任务,每隔几个小时,自动创建一个新的布隆过滤器数组,替换老的

如果喜欢这篇文章,可以给作者评个份哦~

原文声明: "转载本站文章请注明作者和出处Nothinglin ,请勿用于任何商业用途"

公众号:苦逼的学生仔