- 2
- 0
- 约9.15千字
- 约 22页
- 2026-07-23 发布于上海
- 举报
Redis缓存题目及解析
一、单项选择题(共10题,每题1分,共10分)
Redis中最适合存储用户基本信息(如用户名、年龄、手机号等键值对组合)的数据类型是?
A.String类型,用于存储单个字符串值或二进制数据
B.Hash类型,用于存储由多个键值对组成的对象
C.List类型,用于存储有序的字符串列表
D.Set类型,用于存储无序且不重复的字符串元素
答案:B
解析:Hash类型专门为存储结构化对象设计,可对单个字段进行高效读写,完全匹配用户这类键值对组合的存储需求。String类型适合存储简单单值,List适合有序队列数据,Set适合不重复集合类数据,因此选项ACD不符合要求。
当大量缓存同时过期,导致所有请求直接打到数据库的现象被称为?
A.缓存击穿
B.缓存雪崩
C.缓存穿透
D.缓存污染
答案:B
解析:缓存雪崩的核心是大量缓存集中过期,引发数据库瞬间压力过载。缓存击穿是单个热点key过期引发的局部请求冲击,缓存穿透是查询不存在的key绕过缓存,缓存污染是无效数据占用缓存空间,因此选B。
Redis解决缓存穿透问题的常用手段是?
A.设置缓存过期时间
B.互斥锁机制
C.缓存空值或布隆过滤器
D.优化持久化策略
答案:C
解析:缓存穿透是请求查询不存在的key,绕过缓存直接访问数据库。缓存空值会将不存在的key也存入缓存(短时效),布隆过滤器
您可能关注的文档
最近下载
- IPC-A-610H_2020 中文版 电子组件的可接受性(含清洁度外观验收分级标准).docx VIP
- 夏季高温和汛期安全培训课件.pptx VIP
- 种子生产与检验实训课件:种子识别.pptx VIP
- 人才培养成果汇总报告.docx
- 种子生产与检验实训课件:种子发芽检验.pptx VIP
- 从四所西部重点建设高等学校的发展看继续教育状况.docx
- 《种子生产与检验》项目八教学课件.ppt VIP
- 上海交通大学医学院附属瑞金医院—医院信息化建设案例.pptx VIP
- 《种子生产与检验》项目七教学课件.ppt VIP
- 宣贯培训(2026年)《NBT 11774—2025风力发电机组 叶片净空监测系统》.pptx VIP
原创力文档

文档评论(0)