Redis 命令参考手册
Redis 命令参考手册
🚧 此页面正在建设中
预计完成时间:2026年7月
当前进度:规划阶段
📋 规划内容
本页面将包含Redis所有命令的完整参考手册,按命令类型分组:
1. 通用命令(General)
| 命令 | 说明 | 语法 |
|---|---|---|
| PING | 测试连接 | PING [message] |
| INFO | 查看服务器信息 | INFO [section] |
| DBSIZE | 查看键数量 | DBSIZE |
| FLUSHDB | 清空当前数据库 | FLUSHDB |
| FLUSHALL | 清空所有数据库 | FLUSHALL |
2. 键操作命令(Keys)
| 命令 | 说明 | 语法 |
|---|---|---|
| SET | 设置键值 | SET key value [EX seconds] [PX ms] [NX|XX] |
| GET | 获取键值 | GET key |
| DEL | 删除键 | DEL key [key ...] |
| EXISTS | 检查键存在 | EXISTS key [key ...] |
| EXPIRE | 设置过期时间 | EXPIRE key seconds |
| TTL | 查看过期时间 | TTL key |
| KEYS | 查找键 | KEYS pattern |
| SCAN | 迭代键 | SCAN cursor [MATCH pattern] [COUNT count] |
3. 字符串命令(String)
| 命令 | 说明 | 语法 |
|---|---|---|
| SET | 设置字符串 | SET key value |
| GET | 获取字符串 | GET key |
| INCR | 自增 | INCR key |
| DECR | 自减 | DECR key |
| APPEND | 追加 | APPEND key value |
| STRLEN | 获取长度 | STRLEN key |
4. 哈希命令(Hash)
| 命令 | 说明 | 语法 |
|---|---|---|
| HSET | 设置字段 | HSET key field value |
| HGET | 获取字段 | HGET key field |
| HGETALL | 获取所有字段 | HGETALL key |
| HDEL | 删除字段 | HDEL key field [field ...] |
| HKEYS | 获取所有字段名 | HKEYS key |
| HVALS | 获取所有值 | HVALS key |
5. 列表命令(List)
| 命令 | 说明 | 语法 |
|---|---|---|
| LPUSH | 左侧插入 | LPUSH key value [value ...] |
| RPUSH | 右侧插入 | RPUSH key value [value ...] |
| LPOP | 左侧弹出 | LPOP key |
| RPOP | 右侧弹出 | RPOP key |
| LRANGE | 获取范围 | LRANGE key start stop |
| LLEN | 获取长度 | LLEN key |
6. 集合命令(Set)
| 命令 | 说明 | 语法 |
|---|---|---|
| SADD | 添加元素 | SADD key member [member ...] |
| SREM | 删除元素 | SREM key member [member ...] |
| SMEMBERS | 获取所有元素 | SMEMBERS key |
| SISMEMBER | 检查元素存在 | SISMEMBER key member |
| SINTER | 交集 | SINTER key [key ...] |
| SUNION | 并集 | SUNION key [key ...] |
| SDIFF | 差集 | SDIFF key [key ...] |
7. 有序集合命令(Sorted Set)
| 命令 | 说明 | 语法 |
|---|---|---|
| ZADD | 添加元素 | ZADD key score member [score member ...] |
| ZRANGE | 获取范围 | ZRANGE key start stop [WITHSCORES] |
| ZREVRANGE | 反向获取范围 | ZREVRANGE key start stop [WITHSCORES] |
| ZSCORE | 获取分数 | ZSCORE key member |
| ZRANK | 获取排名 | ZRANK key member |
| ZREM | 删除元素 | ZREM key member [member ...] |
🔗 相关链接
📝 贡献指南
如果你想帮助完善此页面,请:
- 参考官方文档:https://redis.io/commands/
- 按照上述结构添加命令说明
- 包含语法、参数、返回值、示例
- 提交 Pull Request
💡 提示: 需要查询特定命令?可以使用 Redis 内置的帮助系统:
REDIS
HELP <command>



