面试八股——redis——缓存——缓存穿透、击穿、雪崩

HR:你在项目中的那些场景用到了redis?

1. 缓存穿透问题

(项目中使用的方法)

        

2. 缓存击穿

解决办法1:加互斥锁。大量并发时,先让一个人去查,其他人等着。这样剩下人就可在缓存直接获取值。(项目中使用的方法)

解决办法2:使用逻辑过期时间,即过期只进行逻辑删除。

3.缓存雪崩

相关推荐

  1. Redis缓存击穿缓存雪崩缓存穿透

    2024-03-25 19:30:05       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-25 19:30:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-25 19:30:05       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-25 19:30:05       82 阅读
  4. Python语言-面向对象

    2024-03-25 19:30:05       91 阅读

热门阅读

  1. AST抽象语法树&webpack逻辑解析

    2024-03-25 19:30:05       57 阅读
  2. 【C语言】如何将数据写入文件?

    2024-03-25 19:30:05       45 阅读
  3. .NET 依赖注入和配置系统

    2024-03-25 19:30:05       35 阅读
  4. app上传图片和视频

    2024-03-25 19:30:05       32 阅读
  5. Warning: fread(): Length parameter must be greater than 0

    2024-03-25 19:30:05       36 阅读
  6. Docker 容器中运行 JAR 文件的方法

    2024-03-25 19:30:05       46 阅读
  7. 突破编程_C++_查找算法(分块查找)

    2024-03-25 19:30:05       42 阅读
  8. springboot多数据源&动态数据源(主从)

    2024-03-25 19:30:05       37 阅读
  9. 数据结构-双向链表-003

    2024-03-25 19:30:05       30 阅读
  10. 第N5周:调用Gensim库训练Word2Vec模型

    2024-03-25 19:30:05       40 阅读
  11. 接口自动化测试入门基础知识

    2024-03-25 19:30:05       42 阅读
  12. python把图片重命名

    2024-03-25 19:30:05       49 阅读