跳转到正文

每天都用 TablePro?购买许可证即可使用付费功能,并支持下个版本的开发。 购买许可证购买许可证,支持 TablePro

适用于 Mac 的 Redis GUI

以冒号分层的树浏览键,一眼查看各键类型、TTL 和长度,在单服务器、Sentinel 管理的主节点或 Redis Cluster 上按 redis-cli 引号规则运行 Redis 命令。

适用于 Mac、iPhone和iPadMac 应用内置驱动

概览

查询语言
Redis CLI
驱动
随 Mac 应用内置
连接方式
主机和端口, SSH 隧道, SSL/TLS, AWS IAM
默认端口
6379
iPhone 和 iPad
可打开
TablePro 中的 Redis 键以冒号分隔组成树形结构,数据网格显示每个键的类型、TTL、长度和值。

连接

选择 Connection Mode。Standalone 填主机端口。Sentinel 填一个或多个 Sentinel 节点和主组名,跟随法定多数找到主节点,并在故障转移后跟随迁移。Cluster 以任意可达成员为种子,读取分片映射,将命令送往拥有其键的分片。

用密码登录,或填写 Username 以 Redis 6 ACL 用户登录。Amazon ElastiCache 选择 AWS IAM 模式,用短期令牌作为密码;ElastiCache IAM 需开启 TLS。

新连接 TLS 关闭。Upstash、Redis Cloud 等服务要求 TLS,粘贴 rediss:// URL 会开启。无明文回退,Preferred 等同 Required。Valkey 服务器与 Redis 连接方式相同。

侧栏从 db0 起列出各编号数据库,点击原地浏览。

键和命令

键名在每个冒号或 Options 标签页设置的分隔符处分为文件夹。每键一行含 Key、Type、TTL、Length、Value。字符串完整显示;hash、list、set、sorted set、stream 显示开头条目,Length 标明数量。非有效 UTF-8 值(如 gzip 数据)在十六进制编辑器打开。

网格中编辑键名运行 RENAME,TTL 运行 EXPIRE 或 PERSIST,字符串值运行 SET。Add Row 用 HSET、RPUSH、SADD、ZADD 或 SET 写所选类型。筛选栏在服务器用 SCAN MATCH、SCAN TYPE 按 Redis glob 模式匹配键名并限定类型。

编辑器每语句接受一条命令,按 redis-cli 引号规则,无法识别的命令原样发送。DB 3 GET key 不移动会话而在其他数据库执行单条命令。MULTI 块内各命令返回 QUEUED,直到 EXEC 按顺序返回所有响应。

安全模式将包括 GET 的所有 Redis 命令视为写入,Alert、Safe Mode 逐条确认,Read-Only 全部阻止。FLUSHDB、FLUSHALL 即使 Silent 也先确认。

移动数据

将键或命令结果导出为 CSV、JSON、XLSX、Markdown、HTML和XML。Redis 不提供导入,请在编辑器用命令加载数据。

iPhone 和 iPad

iPhone 和 iPad 应用创建连接时可选择 Redis,应用直接连接。

iPhone、iPad 在 Query 标签页运行 Redis 命令,应用不提供浏览键。连接接受密码、来自文件、粘贴文本或 PKCS#12 包的 CA 或客户端证书 TLS,以及密码或密钥登录的 SSH 隧道。Sentinel、Cluster 仅限 Mac。

适用于 iPhone 和 iPad 的 TablePro

限制

  • 网格中仅可编辑字符串值。列表、集合、哈希、有序集合和流请用命令修改。
  • 没有 pub/sub 视图。PUBLISH 可作为命令运行,不进行订阅。
  • 侧边栏键树最多加载 50,000 个键。
  • 键筛选在找到 10,000 个匹配项后停止。
  • Cluster 连接使用数据库 0,配置了多个数据库的 Valkey 集群除外。
  • iPhone 和 iPad 上无法在表浏览器打开键。请在 Query 选项卡运行命令。

其他工具

Redis Insight

版本 3.8.0,发布于 2026年7月21日免费闭源平台:Mac、Windows和Linux

Redis Insight 是 Redis 官方工具。除键浏览器和命令 Workbench,还有 Pub/Sub 工作区、命令分析器、慢日志检查及内存分析。监控调优 Redis 部署时选择它;Redis 与日常 SQL 数据库一起使用时,TablePro 更合适。 Redis Copilot 回答 Redis 问题,并从自然语言构建搜索查询。

来源: Redis Insight, Redis Insight repository, Redis Insight releases

其他工具的信息核实于 2026年10月2日。

关于 Redis 的问题

为什么 ACL 用户的键树为空?

键树用 SCAN 读取键名,用 TYPE 读取类型。授予两者,如 ACL SETUSER app +scan +type,再右击侧栏 Keys 选 Refresh。

为什么 SELECT 不改变侧栏?

SELECT 仅移动编辑器会话,后续命令在该数据库运行,侧栏和键树保持点击的位置。点击侧栏数据库同时移动两者,或给单条命令加 DB 及数据库编号前缀。

为什么托管 Redis 服务列出不存在的数据库?

Upstash、Redis Cloud、ElastiCache 等拒绝 CONFIG,TablePro 无法读取数据库数而列出默认范围。仅一个数据库的服务中,打开 db0 之外的数据库显示服务器错误。

获取 TablePro

Mac 应用可免费下载和使用。Starter 或 Team 方案添加可选功能。 iPhone 和 iPad 应用可在 App Store 获取。
下载 Mac 版

需要 macOS 13 Ventura 或更新版本

从 App Store 下载

免费,无应用内购买需要 iOS和iPadOS 18 或更新版本