全部学科
Python全栈
python
NodeJS全栈
nodejs

Redis集群测试试卷

15 题 60 分钟 难度:★★★

考察知识点

  • Redis 集群架构与数据分片:哈希槽分配(16384槽)、CRC16算法、去中心化架构、分片原理
  • Redis 集群节点通信与 Gossip 协议:节点通信机制、信息传播类型、PFAIL/FAIL 状态
  • Redis 集群主从复制与一致性:主从配置、复制机制、一致性保证、从节点数量
  • Redis 集群客户端路由与 Smart Client:客户端路由策略、MOVED/ASK 重定向、槽映射缓存
  • Redis 集群性能调优与监控:性能瓶颈分析、监控指标、调优策略
  • Redis 集群故障检测与自动故障转移:故障检测机制、客观下线、选举流程、故障恢复
  • Redis 集群数据迁移与重新分片:CLUSTER RESHARD 命令、槽迁移流程、迁移注意事项
💡 参考答案在文末
判断题
1

Gossip 协议是一种去中心化的信息传播机制。

A

B

2

Redis Cluster 集群总线端口需要在防火墙中开放才能正常工作。

A

B

3

使用 WAIT 命令可以实现更强的一致性保证。

A

B

4

Redis Cluster 从节点可以处理写请求。

A

B

单选题
5

从节点是否可以处理读请求?

A

不可以

B

可以,默认开启

C

可以,需要配置 READONLY

D

只能处理写请求

6

Redis Cluster 中每个主节点最多可以有多少个从节点?

A

1 个

B

任意数量

C

推荐最多 1 个主从复制副本

D

必须有 2 个

7

Redis Cluster 主从复制采用什么方式?

A

异步复制

B

同步复制

C

半同步复制

D

强一致性复制

8

Redis Cluster 的数据一致性保证是什么级别的?

A

强一致性

B

最终一致性

C

线性一致性

D

无一致性保证

9

WAIT 命令的作用是什么?

A

等待集群恢复

B

等待指定数量的从节点确认复制

C

等待故障转移完成

D

等待客户端连接

10

CLUSTER INFO 命令主要显示什么信息?

A

各节点详细信息

B

集群整体状态统计信息

C

数据内容

D

客户端连接数

11

主节点故障时,未同步到从节点的数据会如何?

A

自动恢复

B

可能丢失

C

从节点缓存等待

D

写入磁盘

多选题
12

Gossip 协议传播哪些信息?

A

节点状态(在线/下线)

B

槽分配信息

C

故障检测结果

D

用户数据内容

13

Redis Cluster 主从复制有哪些特点?

A

异步复制

B

最终一致性

C

从节点不处理写请求

D

强一致性保证

填空题
14

Redis Cluster 使用 ____________ 协议进行节点通信,集群端口为客户端端口 ____________

15

Redis Cluster 采用 ____________,数据一致性为 ____________ 级别。

参考答案
1.正确 2.正确 3.正确 4.错误 5.C 6.B 7.A 8.B 9.B 10.B 11.B 12.A; B; C 13.A; B; C 14.Gossip; +10000 15.异步复制; 最终一致性
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 Redis进阶技能认证试卷
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码