Skip to content
Redis CLI

CLI Commands API Reference

redis-cli 命令行工具参考,涵盖连接、测试、键值操作、过期管理与服务器信息查询。

By EZ4Code Team

redis-cli Commands

Redis 命令行客户端,用于连接 Redis 服务器并执行命令。

redis-cli -h <host> -p <port>

连接到指定主机和端口的 Redis 服务器。

Returns: 进入交互式命令行,或执行单次命令后退出。

PING

测试服务器连接是否正常,可携带消息回显。

Returns: 正常返回 PONG;携带参数时返回该参数字符串。

SET <key> <value>

设置键值对,支持 EX/NX/XX 等选项控制过期与条件写入。

Returns: 成功返回 OK;NX/XX 条件不满足时返回 nil。

GET <key>

读取指定键对应的字符串值。

Returns: 返回键对应的字符串值;键不存在返回 nil。

DEL <key>

删除一个或多个键,忽略不存在的键。

Returns: 返回被成功删除的键的数量(整数)。

KEYS <pattern>

匹配所有符合模式的键,生产环境慎用(阻塞),推荐 SCAN。

Returns: 返回匹配键的列表;无匹配时返回空列表。

EXPIRE <key> <seconds>

为键设置过期时间(秒),到期后自动删除。

Returns: 设置成功返回 1;键不存在返回 0。

INFO [section]

获取服务器运行信息,可按分类过滤,如 server、memory、stats。

Returns: 返回多行 key:value 文本,以 # Server 等分类标题分组。

More Redis CLI API References