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

Redis初级技能认证试卷

20 题 45 分钟 难度:★

考察知识点

  • Redis 基础概念:Redis 简介与安装、Redis 核心特点
  • Redis 命令操作:字符串命令、列表命令、集合命令、哈希命令、键管理命令
  • Redis 数据结构:字符串、列表、集合、哈希基础数据结构
💡 参考答案在文末
判断题
1

Redis 是完全基于内存运行的数据库。

A

B

2

Redis 只能在 Linux 系统上运行。

A

B

单选题
3

设置 Redis 字符串键值对的命令是什么?

A

INSERT

B

SET

C

ADD

D

PUT

4

获取 Redis 字符串键值对的命令是什么?

A

SELECT

B

GET

C

FIND

D

FETCH

5

Redis 的配置文件默认名称是什么?

A

redis.cfg

B

redis.conf

C

config.redis

D

redis.config

6

使用 redis-cli 连接本地 Redis 服务器并指定端口的命令是?

A

redis-cli connect 6379

B

redis-cli -p 6379

C

redis-cli --port=6379 connect

D

redis connect 6379

7

在 Linux 系统上,以下哪个命令可以启动 Redis 服务器?

A

redis-start

B

redis-server

C

redis run

D

start-redis

8

Redis 默认监听的端口号是多少?

A

3306

B

8080

C

6379

D

27017

9

Redis 字符串的 INCR 命令有什么特性?

A

非原子操作

B

原子递增操作

C

只能增加小数

D

需要手动加锁

10

Redis 字符串底层使用什么编码?

A

只使用 SDS(Simple Dynamic String)

B

根据内容使用 int、raw 或 embstr 编码

C

只使用 int 编码

D

只使用 raw 编码

11

Redis 是一个什么样的数据库?

A

关系型数据库

B

内存键值对数据库

C

文档型数据库

D

图数据库

12

连接 Redis 服务器的命令行工具是什么?

A

redis-connect

B

redis-cli

C

redis-client

D

redis-shell

13

对 Redis 字符串值进行原子递增操作的命令是什么?

A

INCR

B

PLUS

C

ADD

D

COUNT

14

INCRBY 命令的作用是什么?

A

将值增加 1

B

将值增加指定数量

C

将值乘以指定数量

D

将值设置为指定数量

15

SETEX 命令的作用是什么?

A

设置键的过期时间

B

设置键值并指定过期时间

C

执行键值交换

D

设置键的扩展属性

16

Redis 字符串数据结构的特点是什么?

A

只能存储文本

B

可以存储任意二进制数据

C

只能存储数字

D

必须是 JSON 格式

17

Redis 字符串的最大长度限制是多少?

A

1KB

B

1MB

C

512MB

D

无限制

18

Redis 字符串适合存储什么类型的数据?

A

大文件和视频

B

缓存对象、计数器、短文本

C

大型 JSON 数据集

D

图片和音频

多选题
19

以下哪些是 Redis 的主要用途?

A

缓存系统

B

会话存储

C

消息队列

D

大文件存储

填空题
20

使用 redis-cli 连接 Redis 后,使用 ____________ 命令测试连接,如果连接正常会返回 ____________

参考答案
1.正确 2.错误 3.B 4.B 5.B 6.B 7.B 8.C 9.B 10.B 11.B 12.B 13.A 14.B 15.B 16.B 17.C 18.B 19.A; B; C 20.PING; PONG
想在手机上练习这套试卷?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一套试卷 Redis专家技能认证试卷
下一套试卷 → Redis命令与操作测试试卷
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码