Configs2026年6月2日·1 分钟阅读

RedisInsight — Visual GUI for Redis Database Management

The official Redis graphical interface for browsing, querying, and managing Redis databases. Provides a visual key browser, built-in CLI, workbench for running commands, and monitoring tools for inspecting memory, clients, and slow queries.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
RedisInsight
直接安装命令
npx -y tokrepo@latest install ab5a10c3-5ec1-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

RedisInsight is the official graphical interface for Redis, built and maintained by Redis Ltd. It provides a visual key browser, an integrated CLI, a workbench for running commands and scripts, and diagnostic tools for monitoring performance. It connects to standalone Redis, Redis Cluster, Redis Sentinel, and Redis Cloud instances.

What RedisInsight Does

  • Browses Redis keys visually with filtering, sorting, and type-aware value rendering
  • Provides an integrated CLI with auto-completion and command history
  • Offers a workbench for writing and executing Redis commands, Lua scripts, and pipelines
  • Monitors database performance with real-time metrics for memory, clients, and throughput
  • Inspects slow queries and analyzes memory usage patterns per key or key pattern

Architecture Overview

RedisInsight is a Node.js and Electron application with a React frontend. It communicates with Redis using the standard Redis protocol (RESP). The desktop version runs as a local Electron app, while the Docker version serves a web UI accessible via browser. Connections are managed locally and support TLS, SSH tunneling, and Redis ACL authentication. The workbench integrates syntax highlighting and command documentation for interactive exploration.

Self-Hosting & Configuration

  • Deploy as a Docker container with docker run -p 5540:5540 redis/redisinsight:latest
  • Or install the native desktop app for Windows, macOS, or Linux from the releases page
  • Add Redis connections via the UI with host, port, username, password, and TLS settings
  • Configure SSH tunnels for connecting to Redis instances behind firewalls
  • Connect to Redis Cluster or Sentinel by specifying the appropriate topology settings

Key Features

  • Type-aware key browser displays Strings, Hashes, Lists, Sets, Sorted Sets, Streams, and JSON
  • Workbench with syntax highlighting, auto-complete, and inline command documentation
  • Memory analysis identifies large keys and memory distribution across data types
  • Slow log viewer shows recently executed slow commands with execution times
  • Pub/Sub monitoring lets you subscribe to channels and inspect messages in real-time

Comparison with Similar Tools

  • redis-cli — Command-line only; RedisInsight adds visual browsing and diagnostic dashboards
  • Another Redis Desktop Manager (ARDM) — Community GUI; RedisInsight is the official tool with deeper integration
  • Medis — macOS-only Redis GUI; RedisInsight is cross-platform and supports Cluster/Sentinel
  • Redis Commander — Web-based key viewer; RedisInsight adds workbench, memory analysis, and slow log tools
  • DBeaver — Universal database tool; RedisInsight is purpose-built for Redis with type-aware rendering

FAQ

Q: Is RedisInsight free? A: Yes. RedisInsight is free and open source under the Server Side Public License (SSPL).

Q: Can I connect to Redis Cluster? A: Yes. RedisInsight supports standalone Redis, Redis Cluster, and Redis Sentinel topologies. Specify the cluster nodes when adding a connection.

Q: Does it support Redis Streams and JSON? A: Yes. RedisInsight provides dedicated viewers for Streams (including consumer group inspection) and RedisJSON documents.

Q: Can I run RedisInsight alongside my application in Docker Compose? A: Yes. Add the redis/redisinsight image to your Docker Compose file and connect it to the same network as your Redis container.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产