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 命令速查。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。