2026年Redis缓存Redis缓存缓存击穿与缓存优化策略培训试卷.docxVIP

  • 0
  • 0
  • 约5.64千字
  • 约 9页
  • 2026-08-10 发布于贵州
  • 举报

2026年Redis缓存Redis缓存缓存击穿与缓存优化策略培训试卷.docx

2026年Redis缓存Redis缓存缓存击穿与缓存优化策略培训试卷

考试时间:______分钟总分:______分姓名:______

一、选择题(每题只有一个正确答案,请将正确选项字母填入括号内)

1.当一个热点key在缓存中过期后,如果此时有大量并发请求访问该key,而缓存配置了不立即删除(no-expires)或者过期时间很短,且后续短时间内没有新的写入操作更新该key,那么这些请求会大量涌入后端数据库,这种现象称为?

A.缓存雪崩

B.缓存击穿

C.缓存穿透

D.缓存污染

2.导致缓存击穿的主要原因之一是热点key频繁被访问,而该key在缓存中设置了较短的有效期,以下哪种情况最容易引发缓存击穿?

A.系统刚上线,访问量激增,但大部分请求访问的是非热点数据。

B.热点key因为业务逻辑需要被手动清空缓存,且后续请求马上到来。

C.某个非热点key长时间未被访问,突然因为一个异常请求而被访问,导致缓存失效。

D.缓存服务器压力过大,自动丢弃了部分缓存数据,导致热点key失效。

3.为了解决缓存击穿问题,可以在缓存失效后,首先尝试获取该key的值,如果获取成功则直接返回,如果获取失败(缓存为空且数据库查询可能耗时),则使用互斥锁保证只有一个请求去数据库查询并将结果放回缓存

文档评论(0)

1亿VIP精品文档

相关文档