Redis 是一个高性能的键值数据库,常用的命令包括:
1. 数据库操作
- SELECT: 选择数据库,例如
SELECT 0 - FLUSHDB: 清空当前数据库,例如
FLUSHDB - FLUSHALL: 清空所有数据库,例如
FLUSHALL
2. 字符串操作
- SET: 设置字符串值,例如
SET key value - GET: 获取字符串值,例如
GET key - DEL: 删除键,例如
DEL key - EXISTS: 检查键是否存在,例如
EXISTS key - INCR: 增加数值类型的键,例如
INCR key
3. 列表操作
- LPUSH: 将元素插入到列表头部,例如
LPUSH list_name value - RPUSH: 将元素插入到列表尾部,例如
RPUSH list_name value - LPOP: 从列表头部弹出元素,例如
LPOP list_name - RPOP: 从列表尾部弹出元素,例如
RPOP list_name - LRANGE: 获取列表中的指定范围元素,例如
LRANGE list_name start stop
4. 集合操作
- SADD: 向集合中添加成员,例如
SADD set_name member - SREM: 从集合中移除成员,例如
SREM set_name member - SMEMBERS: 获取集合中的所有成员,例如
SMEMBERS set_name
5. 有序集合操作
- ZADD: 向有序集合添加成员及其分数,例如
ZADD zset_name score member - ZRANGE: 获取有序集合中的指定范围成员,按分数升序排列例如:
ZRANGE zset_name start stop
6. 哈希操作
- HSET: 设置哈希表中的字段和值,例如:
HSET hash_key field value - HGET: 获取哈希表中指定字段的值,比如:
HGET hash_key field
7. 发布/订阅
- PUBLISH: 发布消息到频道,如:
PUBLISH channel message - SUBSCRIBE: 订阅频道,接收消息,如:
SUBSCRIBE channel
这只是 Redis 常用命令的一部分。根据具体需求,可以查阅官方文档获取更多详细信息和命令。
内容由零声教学AI助手提供,问题来源于学员提问




