Redis Cloud
Redis Ltd. managed Redis — Configuration tab endpoints, Connect wizard, rediss://, dynamic vs static endpoints.
Redis Cloud is Redis Ltd.'s first-party managed service — RESP over TCP/TLS, no separate
REST layer. drivers.store.kv stays redis.
The one rule
Use rediss:// (double s) with the endpoint from Configuration or the Connect wizard.
Prefer dynamic endpoints when both are offered.
Find credentials (current console)
- Open Redis Cloud → your database.
- Open the Configuration tab:
- Essentials: endpoint under Access
- Pro: endpoint under General (expand Dynamic endpoints if shown)
- Credentials:
- Essentials: Default user → Configure → eye icon for password (
default) - Pro: Security section on Configuration → eye icon for default user password
- Essentials: Default user → Configure → eye icon for password (
- Or click Connect → connection wizard → copy the ready-made client /
redis-clisnippet (fills host, port, user, password).
REDIS_URL=rediss://default:PASSWORD@redis-12345.c1.region.cloud.redislabs.com:12345
# or dynamic: …@horse-battery-staple-12345.db.redis.io:…Port is a per-database high port, not always 6379 — copy it from the panel.
Production guidance
| Topic | Guidance |
|---|---|
| TLS | Public endpoints expect TLS → rediss:// |
| Endpoint type | Dynamic (*.db.redis.io) can be redirected later; static redis-….c… cannot |
| Private | Pro private endpoint needs VPC peering / PrivateLink / PSC first |
| Modules | RediSearch / RedisJSON optional — unused by oke's KV driver |
| Port | Per-database high port from Configuration — never assume 6379 |
Essentials vs Pro panels differ (Access vs General), but Connect always opens the wizard with a filled client snippet — prefer that when the Configuration layout feels unfamiliar after a UI refresh.
Real gotcha — dynamic vs static
Apps hard-coded to a static redis-….c… host cannot follow a later “redirect
dynamic endpoint” migration. Copy the dynamic endpoint from Configuration when both
exist so you can repoint without code changes.
Troubleshooting
Password not in the URL, or default user disabled under RBAC. Format:
rediss://default:PASSWORD@host:port. If default user is off, use a data-access role
username/password from Access Control.
Pro databases can block public endpoints. Use the private endpoint after peering, or re-enable public access in security settings.
Learn more
- Redis (image) — self-hosted peer
- Store · KV — TTL physics
- Upstash — serverless alternative