按类别查找Redis命令、检测服务器连接、监控键数量和内存占用,支持离线速查表。
redis.是一项面向实际任务的技能,主要用于Redis 命令参考和连接工具 – 即时查询 Redis 命令,测试您的连接,并监视密钥统计;离线工作也显示完整的欺骗表, 即使没有。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Redis 命令参考与连接工具 — 快速查阅 Redis 命令、测试连接状态,并监控关键统计信息。支持离线使用 — 即使没有运行 Redis 实例,也能完整显示速查表。
| 命令 | 说明 | 示例 |
|---|---|---|
cheatsheet |
按类别显示 Redis 命令参考 | cheatsheet / cheatsheet string |
test |
测试 Redis 连接并显示服务器信息 | test / test redis://localhost:6379 |
monitor |
显示每个数据库的键数量与内存统计信息 | monitor / monitor localhost 6379 |
bash script.sh cheatsheet [category] bash script.sh test [host] [port] [password] bash script.sh monitor [host] [port] [password]
cheatsheet 支持的分类| 分类 | 涵盖的命令 |
|---|---|
string |
SET、GET、MSET、INCR、APPEND、STRLEN、SETNX… |
list |
LPUSH、RPUSH、LRANGE、LLEN、LPOP、BRPOP… |
hash |
HSET、HGET、HMGET、HGETALL、HDEL、HKEYS… |
set |
SADD、SMEMBERS、SISMEMBER、SUNION、SINTER… |
zset |
ZADD、ZRANGE、ZRANK、ZSCORE、ZREM、ZCOUNT… |
key |
DEL、EXISTS、EXPIRE、TTL、RENAME、TYPE、SCAN… |
server |
INFO、DBSIZE、CONFIG GET、FLUSHDB、DEBUG… |
scripting |
EVAL、EVALSHA、SCRIPT LOAD/EXISTS/FLUSH |
bash ≥ 4.0redis-cli(可选 — 仅在执行 test 和 monitor 命令时必需;若未找到则自动启用离线模式)# Debian/Ubuntu sudo apt install redis-tools # macOS brew install redis # Alpine apk add redis
$ bash script.sh cheatsheet string 🔴 Redis 速查表 — 字符串(String) ───────────────────────────────────────────── SET key value [EX seconds] [PX ms] [NX|XX] 将 key 设置为 value。可选项:EX(过期秒数)、NX(仅当 key 不存在时设置) 示例:SET user:1:name "Alice" EX 3600 GET key 获取指定 key 的值。若 key 不存在则返回 nil。 示例:GET user:1:name MSET key value [key value ...] 原子性地批量设置多个 key。 示例:MSET k1 v1 k2 v2 k3 v3 ...
$ bash script.sh test localhost 6379 🔴 Redis 连接测试 ───────────────────────────────────────────── 主机 : localhost 端口 : 6379 状态 : ✅ 已连接 服务器信息: redis_version : 7.2.3 uptime_days : 4 connected_clients: 3 used_memory : 1.23M maxmemory : 0(无限制) role : master aof_enabled : 0
$ bash script.sh monitor 🔴 Redis 键监控 ───────────────────────────────────────────── 主机 : localhost:6379 DB 键数量 平均 TTL ──────────────────── db0 1247 — db1 89 — 总键数 : 1336 内存使用 : 4.56M