
CockroachDB allows you to scale both reads and writes with every endpoint accepting all transactions

CockroachDB provides simple DDL that allows you to define where data will live across multiple regions

CockroachDB delivers an automated, simple and resource efficient database that can can span regions, clouds, and self-hosted environments

CockroachDB has greater PostgreSQL compatibility with support for triggers, user defined functions, and stored procedures

CockroachDB guarantees true serializable isolation by default—delivering uncompromising accuracy even at massive scale

CockroachDB offers native support for regional data placement to deliver multi-region data domiciling
*Comparison data as of April 2025
CockroachDB is architected to give you the freedom to deploy your database anywhere, on any cloud. Use the best solution for your workloads and still gain value from any cloud provider.

Make smart use of your existing resources with CockroachDB’s hybrid-cloud capabilities. AWS Aurora won’t let you deploy in a hybrid environment

Pick any (or multiple) providers and run self-deployed or as-a-service. Because no one should have to be locked into a single provider

Effortlessly scale and take control of your workloads. Avoid the significant egress costs often seen when moving data with AWS Aurora