Redis 命令速查

⚡ Redis Command Quick Reference

📐 工作原理与说明
Redis 常用命令速查。
  • 类型:String、Hash、List、Set、Sorted Set、Stream、Bitmap。
  • 常用:SET/GET、HSET/HGETALL、LPUSH/RPOP、SADD/SMEMBERS、ZADD/ZRANGE。
  • 过期:EXPIRE、TTL、PERSIST;持久化方式为 RDB 快照与 AOF 日志。
  • 注意:生产环境禁用 KEYS *(会阻塞主线程),改用 SCAN 游标迭代。

Browse a Redis cheat sheet in your browser — commands and data-structure patterns.

📚 深度解析:Redis 命令速查

💡 常见使用场景

  • 查阅 string/hash/list/zset 命令。
  • 排查缓存问题:用 TTL 查键的剩余有效期、用 SCAN 安全遍历(避免 KEYS 阻塞主线程),确认缓存是否按预期失效。
查 zset
`ZADD leader 100 tom` 加分;`ZREVRANGE leader 0 9` 取前 10。

❓ 常见问题(FAQ)

Redis 持久化?
RDB 快照 + AOF 日志。
为什么线上不能用 KEYS?
因为 KEYS 会一次性遍历整个键空间,时间复杂度 O(N),在百万级键的实例上会阻塞主线程数十毫秒到数秒,导致所有请求排队。应改用 SCAN 渐进式遍历(游标分批、不阻塞),并用 count 参数控制单次扫描量。生产环境建议直接禁用 KEYS。
⚠️ 使用说明与注意事项
已复制
📖关于「Redis 命令速查」 ▼

📝工具简介

Redis 命令速查。专为开发者打造的在线工具,纯前端运行,代码不离开浏览器。