美文网首页
缓存穿透

缓存穿透

作者: 猫留下你走吧 | 来源:发表于2021-01-11 18:52 被阅读0次

原作者:奶酪二哈
来源:https://www.cnblogs.com/xiaowei123/p/13211403.html

缓存穿透:它就是指当用户在查询一条数据的时候,而此时数据库和缓存却没有关于这条数据的任何记录,而这条数据在缓存中没找到就会向数据库请求获取数据。它拿不到数据时,是会一直查询数据库,这样会对数据库的访问造成很大的压力。

简单来说,就是用户查一个在数据库和缓存都子虚乌有的数据。给数据库造成了很大的访问压力。

该如何解决这个问题呢:

缓存空对象
  • 代码维护简单,但是效果不是很好
布隆过滤器
  • 代码维护比较复杂,效果挺好

做个记录,具体实现参考原文

相关文章

网友评论

      本文标题:缓存穿透

      本文链接:https://www.haomeiwen.com/subject/itadaktx.html