Multi-Region, Multi-Cloud Deployments
Start small and grow to meet your users no matter where they are with a single database
Deliver fast experiences everywhere
Improve data domiciling
Build across regions, clouds and on-prem

Grow as you need
Begin by storing data in a single cloud region, and expand to multiple cloud regions (and even clouds) as needed—all with a single logical CockroachDB database and without changing your application.

Set custom survival and availability goals
With just a few declarative SQL statements, define survival goals for your databases so they handle availability zone or region loss without impact to performance.

Comply with data regulations
Distribute and store data within geographic regions to help with compliance for data domiciling regulations including GDPR.

Optimize latency for your app
Define your read/write latency requirements for tables and rows with declarative SQL commands, and CockroachDB distributes data under the hood.

Deploy on or between any cloud
Reach more users, and maximize fault tolerance by deploying CockroachDB across multiple cloud providers. Or, deploy across your on-prem/private cloud and a public cloud, to save money or protect sensitive data.
Get started for Free
