適用於 Mac 的 Redis GUI
以冒號分層的樹瀏覽索引鍵,一眼查看各索引鍵型別、TTL 和長度,在單一伺服器、Sentinel 管理的主要節點或 Redis Cluster 上依 redis-cli 引號規則執行 Redis 指令。
適用於 Mac、iPhone與iPadMac App 內建驅動程式
概覽
- 查詢語言
- Redis CLI
- 驅動程式
- 隨 Mac App 內建
- 連線方式
- 主機與連接埠, SSH 通道, SSL/TLS, AWS IAM
- 預設連接埠
- 6379
- iPhone 與 iPad
- 可開啟


連線
選擇 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 App 建立連線時可選擇 Redis,App 直接連線。
iPhone、iPad 在 Query 分頁執行 Redis 指令,App 不提供瀏覽索引鍵。連線接受密碼、來自檔案、貼上文字或 PKCS#12 套件的 CA 或用戶端憑證 TLS,以及密碼或金鑰登入的 SSH 通道。Sentinel、Cluster 僅限 Mac。
限制
- 表格中僅可編輯字串值。清單、集合、雜湊、有序集合和串流請用指令修改。
- 沒有 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
需要 macOS 13 Ventura 或更新版本