One Database,
Endless Possibilities
CedarDB delivers unmatched performance for transactions and analytics, from small writes to handling billions of rows. Built on cutting-edge research to power today’s tools and tomorrow’s challenges
Exceptional Speed for Every Workload
CedarDB delivers unparalleled performance without the need for manual tuning. From transactional bursts to large-scale analytics, it ensures lightning-fast data processing with zero overhead.
Decades of Research, Unrivaled Results
CedarDB builds on cutting-edge database research from Munich, Germany. While others are inspired by our innovations, only CedarDB unites everything in a single system.
We translate state-of-the-art theory into real-world speed, efficiency, and performance, setting a new standard for database systems.
No Silos
No Compromises.
CedarDB eliminates the need to choose between different systems for different workloads. It handles both structured and semi-structured data, transactional and analytical queries, as well as point lookups and full scans with the highest efficiency – all in a single, powerful system.
No silos, no compromises, just one powerful database system that does it all.
Effortless Deployment in Any Environment
On-premise or in the cloud, CedarDB deploys in seconds without complex configuration and automatically adapts to your environment.
Whether you're spinning up a test instance or integrating it into production, CedarDB makes deployment effortless.
Same SQL,
No Speed Limits
No new tools, no learning curve. CedarDB works natively with your existing stack, supporting PostgreSQL tools and connectors out of the box.
Whether you're using CedarDB on its own or alongside PostgreSQL, the transition is seamless.
Engineered for Performance, from Start to Finish
See how CedarDB innovates at every step of query processing.
Cutting-edge innovation,
familiar interface
CedarDB speaks PostgreSQL SQL and integrates seamlessly with existing PostgreSQL tools. No learning curve, no friction.
CedarDB deploys in seconds and automatically adapts to any hardware, on premise or in the cloud.
Go beyond traditional SQL with built-in analytics for time series, JSON, vectors, and more.
Thorough analysis and optimization for every query
CedarDB's optimizer rebuilds your query from the ground up, so you don't have to trade query performance for ease of use.
CedarDB builds the optimal plan for each query using advanced statistics and transformations that materialize as little state as possible, as late as possible.
CedarDB's optimizer is also optimized to find the optimal plan for hundreds of joins on thousands of columns in milliseconds.
The speed of custom code
for every query.
CedarDB acts like your personal software engineer, generating virtually hand-optimized code for each query.
CedarDB intelligently chooses the best execution path for each workload, either generating assembly immediately or relying on LLVM for even faster code.
Maximize your
hardware’s potential.
CedarDB fully leverages the speed and capabilities of modern SSD and cloud storage, scaling to terabytes of storage and beyond.
CedarDB keeps the data you need close to the CPU, automatically switching between transaction- and analytics-optimized storage for each tuple.
CedarDB's scheduler adaptively allocates resources between queries, ensuring fair and fast execution of both short- and long-running tasks.
Get started with CedarDB in your project
Learn How CedarDB innovates at every phase of query processing.
Locally
Install CedarDB on your machine
In the Cloud
Run CedarDB in the cloud
With Docker
Run CedarDB with Docker
Python
Connect your Python applicaation to CedarDB
Java JDBC
Connect your Java applicaation to CedarDB
C#
Connect your C# applicaation to CedarDB
Grafana
Visualize your data with CedarDB and Grafana
DataGrip
Manage your data with CedarDB and DataGrip
View All
See all the tools that we have checked for compatibility
Read more in the CedarDB Blog

May 14, 2025
Announcing the CedarDB Community Edition
We are thrilled to announce the general availability of our Community Edition today! Experience the power of CedarDB for free, for ever!

April 24, 2025
What It Takes to Be PostgreSQL Compatible
Many systems and tools, including CedarDB, claim to be “PostgreSQL compatible”, but what does that actually mean? In this article, we explain why PostgresSQL compatibility has several layers, what is required to achieve each layer, and where CedarDB fits into this hierarchy.

April 2, 2025
Fast Compilation or Fast Execution: Just Have Both!
Learn the basics of code generation, which is one of the secrets behind CedarDB's performance. CedarDB creates custom machine code for every query. This keeps data in CPU registers as long as possible and minimizes unnecessary data transfers.