2026年Redis缓存缓存穿透与雪崩问题专项训练试卷.docxVIP

  • 2
  • 0
  • 约5.53千字
  • 约 9页
  • 2026-08-03 发布于贵州
  • 举报

2026年Redis缓存缓存穿透与雪崩问题专项训练试卷.docx

2026年Redis缓存缓存穿透与雪崩问题专项训练试卷

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

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

1.缓存穿透是指查询一个数据库中不存在的数据,由于缓存中没有该数据对应的记录,导致请求直接落到数据库上,而数据库查询结果为空,从而不断向数据库发起请求的现象。以下哪个场景最容易发生缓存穿透?()

A.缓存频繁更新的数据

B.缓存设置了非常长的过期时间

C.缓存中存在大量查询频率极高的热点数据

D.请求查询数据库中不存在的数据记录

2.缓存击穿是指在缓存中存在的热点数据过期后,在过期后的极短时间内,有大量并发请求同时查询该数据,导致所有请求都落到底层数据库,从而压垮数据库的现象。以下哪个场景最容易发生缓存击穿?()

A.缓存中存在大量不常用的数据

B.缓存设置了非常短的过期时间

C.缓存中存在大量查询频率极高的热点数据,且未设置互斥锁或空值缓存等机制

D.缓存与数据库不同步,导致缓存数据错误

3.缓存雪崩是指在缓存层中,大量热点数据几乎在同一时间过期,导致大量请求同时落到底层数据库,从而压垮数据库的现象。以下哪个措施可以有效防止缓存雪崩?()

A.提高数据库的查询性能

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档