Drop-In PostgreSQL
Compatibility.
Keep your drivers, ORMs, and tools. Just point them at CedarDB.
Wire-Compatible
CedarDB speaks the PostgreSQL wire protocol, so your existing drivers connect without modification.
SQL Compatible
Run the queries, functions, and syntax you already know. No rewrites required.
Ecosystem Ready
Works with the ORMs, BI tools, and clients built for PostgreSQL, from Grafana to SQLAlchemy.
Zero Migration Pain
Change the connection string, not your application.
Compatibility
Compatible Where It Counts
Without CedarDB
Migrating off PostgreSQL means rewriting queries, drivers, and tooling across every application.
With CedarDB
CedarDB is wire- and SQL-compatible with PostgreSQL, so your existing stack keeps working unchanged.
Without CedarDB
New database systems often only support a narrow subset of PostgreSQL, breaking tools that rely on system catalogs or extensions.
With CedarDB
CedarDB implements the PostgreSQL catalog and protocol in depth, so introspection tools, ORMs, and extensions just work.
Without CedarDB
Vendors claim 'PostgreSQL compatible' without explaining what that actually covers.
With CedarDB
CedarDB is transparent about every layer of compatibility, from the wire protocol up to SQL semantics, so you know exactly what to expect.
What PostgreSQL Compatibility Really Means
Wire Protocol
CedarDB implements the PostgreSQL wire protocol, so any client library that can talk to PostgreSQL can talk to CedarDB.
System Catalog
CedarDB exposes PostgreSQL's system catalog, allowing introspection tools like DataGrip and DBeaver to work out of the box.
SQL Dialect
From data types to functions to syntax, CedarDB speaks PostgreSQL's SQL dialect, so your existing queries run without rewrites.
Tools and Extensions
ORMs, BI dashboards, and popular extensions built for PostgreSQL work with CedarDB, keeping your ecosystem intact.
Continue reading
Read more in the CedarDB Blog

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.

An ode to PostgreSQL, and why it is still time to start over
CedarDB is a relational-first database system that delivers best-in-class performance for all your workloads, from transactional to analytical to graph, accessible through PostgreSQL’s tools and SQL dialect. Here's the story of why we're doing what we're doing, how we got here, and why it should matter to you.

CedarDB Launches HTAP (10 Years Ago)
Unifying transactions and analytics is once again making news headlines as the holy grail for AI agents. But it is hardly news. Umbra, the research behind CedarDB, started 10 years ago, and even then it was not the first. With CedarDB, what other vendors still call impossible is running in production today.