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

Single and multi-region database

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.

Case study: Global inventory management arrow
Set custom survival and availability goals

Survive Disasters

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.

Survive region outages because sh*t happens arrow Video: High availability architecture arrow
Comply with data regulations

Data domiciling compliance

Comply with data regulations

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

Video: Data residency arrow
Optimize latency for your app

Customized read/write latencies

Optimize latency for your app

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

Control data latency arrow Table localities docs arrow
Deploy on or between any cloud

Cloud agnostic

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.

Video: Future-proof with multi-cloud arrow

Get Started for Free

Get Started arrow Compare products arrow