Multiple clouds
CockroachDB can run anywhere, on any cloud, and even across multiple clouds and the hybrid cloud
Global transactions
CockroachDB has features like parallel commits and pipelining to optimize globally distributed transactions
Multi-region simplicity
CockroachDB provides simple DDL that allows you to define where data will live across multiple regions
CockroachDB is architected to give you the freedom to deploy your database anywhere and on
any cloud. You can use the best solution and still gain value from any cloud provider
Make smart use of your existing resources with CockroachDB’s hybrid-cloud capabilities. Spanner 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 Google Cloud Spanner.
Watch this bite-sized breakdown of the key differences between CockroachDB and Google Cloud Spanner.
/* Distributed SQL or distributed storage? Learn the differences and decide with confidence */
Download the comparison →