跳转到内容

Redis 运维工作流

  1. 选择连接和数据库。
  2. 根据规模选择命名空间树或虚拟化平铺列表。
  3. 使用精确扫描、搜索历史或团队保存筛选器缩小范围。
  4. 打开 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 都会改变数据。优先使用预览能力,限制批次,并确保有业务级回退方案。