Redis 浏览器
浏览 Redis 键、查看和编辑值、按模式搜索、以及跨所有 Redis 数据类型执行命令。
DBX 提供完整的 Redis 键浏览器,支持所有核心 Redis 数据类型。它将浏览、编辑、搜索和命令执行整合到一个视图中,无需在 Redis CLI 和 GUI 之间切换。
键浏览器
Redis 键浏览器以表格形式展示键,便于扫描和过滤:
- 键列表支持分页,避免在大型键空间上阻塞
- 点击任意键可在详情面板中查看其值
- 使用搜索栏按模式过滤键(如
user:*、cache:*) - 内联显示键类型、TTL 和大小
对于包含数百万键的 Redis 实例,建议在搜索栏中使用具体的键模式,而不是加载整个键空间。可在设置中调整扫描页大小,以控制每批获取的键数量。
值查看器与编辑器
每种 Redis 数据类型都有专用的查看器和编辑器:
| 类型 | 查看器 | 编辑方式 |
|---|---|---|
| String | 纯文本或 JSON 查看器 | 内联文本编辑 |
| Hash | 可调整列宽的字段/值表格 | 编辑单个字段 |
| List | 带索引的有序列表 | 添加、删除、重排元素 |
| Set | 带基数的成员列表 | 添加和删除成员 |
| Sorted Set | 带分数的成员列表 | 编辑成员和分数 |
| Stream | 带 ID 的条目列表 | 查看流条目 |
JSON 值查看器
对于包含有效 JSON 的 String 键,DBX 会自动渲染结构化 JSON 查看器,支持节点折叠、语法高亮和复制功能。
值搜索
按内容搜索 Redis 值,而不仅仅是键:
- 扫描 String 值中的匹配文本
- 按值查找 Hash 字段
- 对于大型键空间,结果会逐步流式返回
值搜索会扫描匹配当前模式的所有键。在大型数据库上这可能会消耗大量资源。在开始值搜索之前,请先缩小键模式范围。
批量操作
一次性对多个键执行批量操作:
- 一次删除多个键
- 查看键统计信息,包括内存使用和访问模式
命令执行器
直接从 UI 执行任意 Redis 命令:
- 以 Redis CLI 语法输入命令
- 结果以结构化表格显示
- 适用于
INFO、CONFIG GET、CLIENT LIST等管理命令
清空数据库
Flush DB 按钮会删除当前 Redis 数据库中的所有键。此操作不可撤销。清空前请确认活动连接和数据库编号。
键统计
在设置中启用键统计跟踪,以监控:
- 每个键的内存使用量
- 访问频率
- 空闲时间
这些数据有助于识别可能需要关注的大键或不常用键。