Redis 数据库管理 Skill — 数据结构操作、性能调优、集群配置
本仓库为 CNB Agent Skill,帮助 AI Agent 管理 Redis 实例,涵盖常用数据结构操作、性能调优、持久化配置和集群管理。
openclaw skill install cnbll/redis
redis/ ├── SKILL.md # Skill 定义文件(数据结构、持久化、集群、安全) ├── README.md # 本文件 ├── _meta.json # Skill 元数据 └── scripts/ # 运维脚本
| 能力 | 说明 |
|---|---|
| 数据结构 | String、Hash、List、Set、ZSet、Stream 操作规范 |
| 性能调优 | 内存优化、Pipeline 批量操作、Lua 脚本 |
| 持久化 | RDB/AOF 配置选择、备份恢复策略 |
| 集群管理 | 主从复制、Sentinel 高可用、Cluster 分片 |
| 安全配置 | 密码认证、网络隔离、危险命令禁用 |
Q: 什么时候用 Redis 而不是 Memcached? A: 需要持久化、丰富数据结构或发布订阅时用 Redis;纯缓存场景 Memcached 更轻量。
Q: 如何排查内存占用过高?
A: 使用 redis-cli memory usage <key> 查看单个 key 占用,INFO memory 查看全局内存统计。