Redis 命令速查

缓存数据库常用命令:字符串、哈希、列表、键管理

🔍
连接与认证
redis-cli
进入 Redis 命令行
redis-cli -h 127.0.0.1 -p 6379
连接指定主机和端口
AUTH <password>
认证密码
PING
测试连接是否正常
字符串 (String)
SET key value
设置键值
GET key
获取键值
SETEX key 3600 value
设置带过期时间的键值
INCR counter
原子递增计数器
MSET k1 v1 k2 v2
批量设置多个键值
哈希 (Hash)
HSET user:1 name Tom age 18
设置哈希字段
HGET user:1 name
获取哈希字段值
HGETALL user:1
获取哈希所有字段
HDEL user:1 age
删除哈希字段
列表 (List)
LPUSH queue task1
从左侧入队
RPOP queue
从右侧出队
LRANGE queue 0 -1
查看列表范围
LLEN queue
获取列表长度
键管理
KEYS user:*
按模式查找键(生产慎用)
SCAN 0 MATCH user:* COUNT 100
安全迭代扫描键
TTL key
查看键剩余过期时间
DEL key
删除键
EXPIRE key 3600
设置键过期时间
运维管理
INFO memory
查看内存等信息
DBSIZE
查看当前库键数量
FLUSHDB
清空当前数据库(慎用)
SAVE
同步数据到磁盘