全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页

Redis进阶技能认证试卷

15 题 60 分钟 难度:

考察知识点

  • Redis 应用场景:会话管理、缓存应用、排行榜与社交功能、消息队列、分布式锁、计数器与限流
  • Redis 持久化:RDB持久化、AOF持久化、混合持久化、持久化策略选择
  • Redis 进阶数据结构:HyperLogLog、地理空间、流
1
单选题

使用 Redis 存储 Session 的主要优势是什么?

A

减少数据库压力

B

支持分布式 Session 共享

C

数据永久存储

D

支持复杂查询

2
单选题

存储用户 Session 数据最适合使用哪种 Redis 数据结构?

A

字符串

B

哈希

C

列表

D

集合

3
单选题

设置 Session 过期时间的最佳方式是什么?

A

使用定时任务清理

B

使用 EXPIRE 命令设置键过期

C

在应用层手动检查

D

不设置过期时间

4
单选题

Session 键的命名规范通常采用什么格式?

A

随机字符串

B

session:用户ID 或 session:token

C

数字编号

D

无特定格式

5
单选题

用户登录时更新 Session 过期时间应该使用什么命令?

A

DEL 然后 SET

B

EXPIRE 或 TTL

C

PERSIST

D

KEYS

6
判断题

Redis 存储的 Session 数据重启后会丢失。

A

B

7
判断题

使用 Redis 存储 Session 可以实现单点登录(SSO)的 Session 共享。

A

B

8
填空题

使用 ______ 命令存储 Session 字段,使用 _______ 命令获取完整的 Session 数据。

9
单选题

RDB 持久化生成的是什么文件?

A

文本日志文件

B

二进制快照文件

C

JSON 配置文件

D

XML 数据文件

10
单选题

手动触发 RDB 快照保存的命令有哪些?

A

只有 SAVE

B

只有 BGSAVE

C

SAVE 和 BGSAVE

D

SNAPSHOT

11
单选题

BGSAVE 命令的执行过程是什么?

A

直接保存数据到文件

B

创建子进程负责保存,主进程继续服务

C

停止所有客户端请求后保存

D

使用多线程并行保存

12
单选题

RDB 自动保存的配置参数是什么?

A

save interval

B

save

C

rdb-time

D

snapshot-config

13
单选题

RDB 持久化的主要优点是什么?

A

实时记录每个写操作

B

文件紧凑,恢复速度快

C

数据绝对不会丢失

D

支持增量保存

14
判断题

RDB 持久化可能会丢失最后一次快照后的数据修改。

A

B

15
判断题

SAVE 命令执行时会阻塞 Redis 主线程,导致服务暂停。

A

B

← 上一个试卷 Redis数据结构测试试卷
下一个试卷 → Redis集群测试试卷

📝 发现内容有误?点击此处直接编辑

想参加完整模拟考试?
小程序提供计时考试、自动评分和详细解析

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库