Redis stores keys with typed values — strings, hashes, lists, sets, sorted sets, streams — and enforces no schema at all. DbSchema connects through its open-source Redis JDBC driver, detects the key namespaces, and renders the implicit data model as a diagram your team can browse and document.
Trusted by teams at
Production Redis grows a real data model: session:* here,
cart:user:* there, a sorted set feeding the leaderboard. The structure is
in the developers' heads and in the application source — tribal knowledge with an
uptime requirement.
DbSchema detects those key patterns on the server and draws them as a structured diagram, so the cache layout stops being a rumor.
Structure-aware tooling for a database that hides its structure.
Point DbSchema at a running instance and the detected namespaces, value types, and field structures appear as a diagram of the de-facto schema.
Inspect session data, cache contents, and queue state interactively — hash fields, list entries, set members, sorted-set scores — no raw commands typed.
The JDBC layer turns SQL-style SELECT statements into Redis commands, so SQL-fluent developers filter hash fields and pull structured data straight away.
Generate HTML documentation of the detected key patterns: naming conventions, value types, and field structures in one shareable reference. New team members learn the cache layout, session format, and queue design from a browser page instead of from whoever built it.
Explore the Documentation Tool
DbSchema ships its own open-source Redis JDBC driver — the source is on
GitHub. A standalone server
on the default port 6379 with database index 0–15 gives a URL like
jdbc:redis://host:6379/0; a password-protected deployment appends
?password=yourpassword. TLS-secured servers connect with
jdbc:redis+ssl://host:6380/0 instead.
For Redis Cluster, point the connection at any node and the driver handles slot routing; Sentinel and Redis Enterprise use the matching options in the same connection dialog. More setup detail is on the Redis JDBC driver page.
No signup to download — the Community Edition is free, with a 15-day Architect trial.
Teams working with Redis often use these engines too. Explore dedicated guides and JDBC setup for each.