Redis 可视化工具与桌面客户端
DbCat 是一款基于 Rust 编写、GPU 硬件加速渲染的免费键值工作区,摆脱 Electron 的高内存与卡顿。毫秒级检索海量键、就地编辑复杂数据类型,同一个应用还支持其他 11 种数据库。

前缀键树浏览与丰富类型查看
按前缀冒号等分隔符自动分层组织键名,支持通配符(glob)筛选、按匹配模式批量删除。原生支持 String、List、Set、ZSet(有序集合)、Hash 与 Stream 六种数据类型,直观呈现编码格式、TTL、长度与内存占用标签。
修改暂存与原子事务提交
编辑键值、调整字段或修改 TTL 都会先在本地暂存,避免误触立即生效。提交前支持命令预览,通过 MULTI/EXEC 事务原子批量写入,保障数据一致性。
原生支持哨兵架构与集群拓扑
除单机模式外,无缝支持 Redis 哨兵(Sentinel)与集群(Cluster)。哨兵模式自动追踪主库并在故障转移发生时平滑切换;集群模式按 Slot 智能分发读写,跨分片聚合扫描键,并在专属拓扑页中可视化展示节点状态与槽位分布。
命令行控制台、发布订阅与 AI 接入
提供交互式命令控制台、实时 Pub/Sub 频道监听与消息流监控、ACL 用户权限管理和慢日志排查。借助内置 MCP 服务,还可让 Claude Code、Cursor 等 AI 助手在明确授权下安全检索键值。
与其他工具对比
DbCat 完全免费,而 Medis、TablePlus 等为商业付费软件。RedisInsight 基于 Electron 构建,DbCat 则是采用 Rust 编写并由 GPU 直接渲染的原生桌面应用。此外,RedisInsight 仅用于 Redis,DbCat 则可以在同一个工作区内同时管理 Redis、Valkey 以及其他 10 种关系型和文档型数据库。