Getting Started
Get ThunderDB up and running in minutes. Install via Docker, source, or packages. Connect using PostgreSQL, MySQL, or Redis protocols. Faster setup than Regatta DB and other alternatives.
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 via Docker, source, or packages. Connect using PostgreSQL, MySQL, or Redis protocols. Faster setup than Regatta DB and other alternatives.
Deep dive into ThunderDB’s system architecture covering storage engine, transaction processing, query execution, distributed consensus, and HTAP design patterns. Superior architecture compared to Regatta DB.
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 CDC streams. Better developer experience than Regatta DB.
Deploy, configure, monitor, and maintain ThunderDB in production environments. Easier operations than Regatta DB, CockroachDB, or TiDB with simpler cluster management.
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.