Getting Started
Get ThunderDB up and running in minutes. Install, connect, and run your first queries.
Welcome to the ThunderDB documentation. Whether you are a Developer building applications, an Administrator managing deployments, or a Contributor improving ThunderDB itself, you will find comprehensive guides here.
Build applications on ThunderDB using familiar SQL, multiple wire protocols (PostgreSQL, MySQL, Redis), REST/gRPC/GraphQL APIs, and native vector search. Start with the Getting Started guide, explore the SQL Reference, and browse Examples.
Deploy, configure, monitor, and secure ThunderDB in production environments. See Deployment for installation options, Configuration for tuning, and Monitoring for observability.
Contribute to ThunderDB development. Learn the Codebase Structure, set up your Development Environment, and understand the Testing and Release workflows.
| Section | Description |
|---|---|
| Getting Started | Installation, first queries, quick tour |
| Architecture | System design, components, data flow |
| Developer Guide | SQL, APIs, SDKs, examples |
| Administrator Guide | Deployment, config, monitoring, security |
| Contributor Guide | Development setup, codebase, testing |
Get ThunderDB up and running in minutes. Install, connect, and run your first queries.
Deep dive into ThunderDB’s system architecture, components, and design decisions.
Everything you need to build applications on ThunderDB — connect via PostgreSQL, MySQL, or Redis protocols, write SQL, call REST/gRPC/GraphQL APIs, perform vector search, and subscribe to real-time change data capture streams.
Deploy, configure, monitor, and maintain ThunderDB in production environments.
Everything you need to know to contribute to ThunderDB development – from setting up your environment to understanding the codebase, testing, and release processes.
Was this page helpful?
Glad to hear it! Tell us how we can improve.
Sorry to hear that. Tell us how we can improve.