- 1
- 0
- 约2.62千字
- 约 7页
- 2026-08-26 发布于湖南
- 举报
后端开发缓存应用优化试题及答案
后端开发缓存应用优化试题及答案
一、单项选择题
1.在Redis中,以下哪种数据结构最适合存储用户会话信息
A.String
B.List
C.Hash
D.Set
答案:C
2.缓存穿透是指
A.大量请求访问不存在的数据导致数据库压力过大
B.缓存空间不足导致数据被淘汰
C.缓存数据过期后仍被访问
D.多个缓存节点数据不一致
答案:A
3.以下哪种策略可以有效解决缓存击穿问题
A.设置较短的过期时间
B.使用互斥锁保证只有一个请求加载数据
C.降低缓存容量
D.禁用缓存
答案:B
4.Redis集群中,数据是如何分布的
A.主从复制
B.哨兵机制
C.哈希槽分片
D.链式存储
答案:C
5.在缓存与数据库一致性方案中,延迟双删策略的目的是
A.提高查询性能
B.解决并发更新时的数据不一致
C.减少内存占用
D.加快数据过期
答案:B
6.以下哪个不是缓存雪崩的原因
A.大量缓存同时过期
B.缓存服务器宕机
C.数据库连接池耗尽
D.缓存服务突然重启
答案:C
7.Memcached与Redis的主要区别是
A.Memcached支持持久化
B.Redis支持更多数据类型
C.Memcached性能更高
D.两者没有区别
答案:B
8.缓存预热的最佳实践是
A.在
原创力文档

文档评论(0)