Redis 运维工作流
浏览 Key 空间
Section titled “浏览 Key 空间”- 选择连接和数据库。
- 根据规模选择命名空间树或虚拟化平铺列表。
- 使用精确扫描、搜索历史或团队保存筛选器缩小范围。
- 打开 Key 标签页查看类型、TTL、编码和内容。
大 Key 空间可使用服务端命名空间摘要和可恢复扫描任务。不要在生产高峰使用无边界的通配扫描。
工作区支持 String、Hash、List、Set、Sorted Set、Stream 和 RedisJSON。二进制内容可以使用 Text、Hex 或 Base64 输入;高级查看器支持 JSON、MsgPack、gzip、deflate 等格式。
写入前确认:
- 当前连接、数据库和 Key 名称。
- TTL 是否需要保留或修改。
- 编码模式与业务生产者是否一致。
- 批量删除、过期或持久化的 Key 数量。
- 用 slowlog 定位慢命令。
- 查看客户端并在确认后终止异常连接。
- 使用内存分析定位大 Key 和高占用结构。
- 在短时间窗口开启命令监控,避免长期运行造成额外压力。
- 使用 Keyspace 通知前复核并按需设置
notify-keyspace-events。
List trim/pop、Set 运算与 store、Sorted Set 范围删除、Stream 消费者组、Bitmap、HyperLogLog 和 Geo 都会改变数据。优先使用预览能力,限制批次,并确保有业务级回退方案。