Redis Connections
TablePro supports Redis 6.0 and later. Keys are grouped by colon-separated namespaces in the sidebar. Values display with type-aware formatting in the data grid (strings, hashes, lists, sets, sorted sets, JSON).Quick Setup
Create Connection
Click New Connection, select Redis, enter host/port/password/database, and click Create
Connection Settings
| Field | Default | Notes |
|---|---|---|
| Host | localhost | |
| Port | 6379 | |
| Password | - | Leave empty for local dev |
| Database | 0 | 0-15 |
| Key Separator | : | Groups keys by prefix in sidebar |
Example Configurations
Local: hostlocalhost:6379, no password
Docker: host localhost:6379 (or mapped port), password from REDIS_PASSWORD env
Redis Cloud: Requires SSL/TLS, enable in connection form
Remote: Use SSH tunneling for production
SSL/TLS
Configure in SSL/TLS section. Managed services require SSL/TLS. Userediss:// URL scheme for TLS connections. For alternatives, use SSH tunneling.
Features
Namespace Browsing: Keys grouped by separator (default:) in sidebar tree. user:1, user:2 appear under user folder. Multi-level nesting supported (e.g., app:cache:session:1). Change separator in Advanced settings.
Key-Value Viewing: String (plain text), Hash (key-value rows), List (with index), Set (individual rows), Sorted Set (with scores), JSON (syntax-highlighted).
TTL Management: View TTL for each key. -1 = no expiration, -2 = doesn’t exist. Update TTL directly from interface.
Redis CLI (execute commands directly):
Troubleshooting
Connection refused: Check Redis is running (brew services start redis), verify correct port in redis.conf, check bind directive.
Auth failed: Verify password matches requirepass in redis.conf. For Redis 6.0+ ACL: ACL SETUSER myuser on >password ~* +@all
Timeout: Verify host/port, check network and firewall, whitelist IP for cloud-hosted Redis.
Limitations: Cluster mode unsupported, Pub/Sub and Streams limited in grid (work in CLI), large keys paginated.
Performance: Use namespace browsing for filtering, use SCAN instead of KEYS in CLI, check memory with INFO memory.