极简工具箱

免费在线工具 · 本地计算 · 无需上传

Redis 命令

Redis 常用命令速查,覆盖五大基础类型与运维排查,复制即用。

广告位(百度联盟)
命令说明示例
SET设置字符串值SET token:uid:1 "abc123"
GET获取字符串值GET token:uid:1
SETEX设值并指定过期秒SETEX token:uid:1 3600 "abc123"
MSET / MGET批量设值 / 取值MSET k1 a k2 b; MGET k1 k2
GETSET取旧值并设新值GETSET counter 100
INCR / DECR原子自增 / 自减INCR page:view:home
EXPIRE设置过期时间(秒)EXPIRE token:uid:1 3600
TTL查看剩余生存时间TTL token:uid:1
PERSIST取消过期时间PERSIST token:uid:1
EXISTS判断键是否存在EXISTS token:uid:1
DEL删除键DEL token:uid:1
KEYS按模式匹配键KEYS user:*
SCAN安全遍历大量键SCAN 0 MATCH user:* COUNT 100
TYPE查看键的数据类型TYPE token:uid:1
HSET / HGET哈希:设 / 取字段HSET user:1 name "tom" age 20
HGETALL取哈希全部字段HGETALL user:1
HMSET批量设置哈希字段HMSET user:1 name "tom" age 20
HDEL删除哈希字段HDEL user:1 age
HLEN哈希字段数量HLEN user:1
LPUSH / RPUSH左 / 右入列LPUSH queue:job "task:1"
LRANGE取列表区间(0 -1 全量)LRANGE queue:job 0 -1
LLEN列表长度LLEN queue:job
SADD / SMEMBERS集合:添加 / 列出SADD tags "go" "py"; SMEMBERS tags
SISMEMBER判断是否为集合成员SISMEMBER tags "go"
ZADD / ZRANGE有序集合:添加 / 范围取ZADD rank 100 "u1"; ZRANGE rank 0 -1 WITHSCORES
INFO查看服务器信息(内存等)INFO memory
DBSIZE当前库键数量DBSIZE
FLUSHDB清空当前数据库FLUSHDB

更多速查表

常用在线工具