CockroachDB
A cloud-agnostic, PostgreSQL compatible distributed SQL database built for unmatched uptime, scale, and compliance.
PostgreSQL Compatibility
Wire-compatible
Deployment Options
Fully-Managed, BYOC, Self-Hosted
Customers
Booking.com, SumUp, Kaizen Gaming
About CockroachDB
CockroachDB is a modern, distributed SQL database designed for building resilient, scalable, and global applications. It ensures state-of-the-art resilience by surviving regional failures with zero data loss and automated failover. The platform eliminates manual sharding, allowing applications to scale effortlessly with consistent performance from small deployments to petabytes of data. For global applications, it provides declarative policies to pin data in specific geographic locations, helping meet compliance requirements like DORA while reducing latency for users. By consolidating databases on a modern PostgreSQL-compatible platform, it helps streamline operations and improve cost efficiency at scale.
Core Features
High Availability
Automated failover and data replication to survive node, zone, or regional failures with no data loss.
Seamless Scalability
Horizontally scales by adding nodes without manual sharding or application re-architecture.
Geo-Partitioning
Control data placement at the row level to reduce latency and comply with data sovereignty regulations.
Postgresql Compatibility
Wire-compatible with PostgreSQL, allowing use of existing drivers and ORMs.
Deployment Models
Cockroachdb Dedicated
Fully managed, single-tenant clusters on AWS or GCP.
Cockroachdb Serverless
A multi-tenant, pay-as-you-go cloud database that scales automatically.
Cockroachdb Self-Hosted
Deploy and manage CockroachDB on your own infrastructure, whether on-premise or in the cloud.