Every Elasticsearch index carries a mapping — field names, types, nested objects — that normally lives as JSON behind an API call. DbSchema treats each index as a table, draws the field structure on a diagram, and lets you query with SQL and browse documents.
keyword, text, nested, and dense_vector fields at a glanceTrusted by teams at
Which fields are nested? What type did that field get at index time? With dozens of indices per environment, those answers hide in walls of mapping JSON that only the engineer who wrote the index template can navigate quickly.
DbSchema renders each index's field structure — nested hierarchies included — as a diagram, so the whole team reads the data model instead of parsing it.
Structure tools for a system that is usually explored one curl call at a time.
Each index appears as a table with its fields and types, and nested object structures unfold visually — the mapping, minus the JSON archaeology.
Split logging, search, and analytics indices into separate diagrams, color-code them, and export the views for architecture discussions.
Publish the mappings as browsable HTML — index names, field types, nested structures — for teammates who should not need API access to learn the data model.
The imported structure lives in a design model file — readable offline, versioned in Git, and comparable against any environment's cluster.
The model keeps the full field structure available with no cluster connection.
Version the model in Git and mapping evolution becomes a diff, not a mystery.
Compare the model against staging and production to catch indices that quietly diverged.
New teammates study the data model from a file, not from production credentials.
Register the Elasticsearch JDBC driver from Elastic's download page and connect to the default
HTTP port 9200 with a URL of the form jdbc:es://http://host:9200.
The SQL interface ships in the Basic license tier and above, with no extra configuration. For
Elastic Cloud, use the HTTPS cluster endpoint and supply your API key as the password; clusters
with self-signed certificates need the CA certificate added to the Java truststore first. More
on the Elasticsearch JDBC driver page.
Download without an account — Community Edition free, plus 15 days of Architect.
Teams working with Elasticsearch often use these engines too. Explore dedicated guides and JDBC setup for each.