CockroachDB

A cloud native, globally-distributed SQL database

CockroachDB-as-a-Service

Self Hosted

CockroachDB
Serverless

Fully-managed, autonomous
CockroachDB cluster

Great for starter projects and evaluation

Never overpay and

Start Free

Start instantly
View All Plan Features

CockroachDB
Dedicated

Fully-managed, reserved
CockroachDB cluster

Ideal deployment for a cloud database

Starting at

$.43/hr

Get started
View All Plan Features

Self Hosted

CockroachDB
Self-hosted

Self-managed
CockroachDB clusters

Direct control and ability to run anywhere

Contact us
View All Plan Features

View All Plan Features

Free and Open Source

CockroachDB Core

Our always-free, open source version of CockroachDB. Contains all the foundational capabilities of a distributed SQL database at no-cost to you.

Download

CockroachDB
Community
Slack

Join the Slack

Compare Features

CockroachDB-as-a-Service
Self Hosted

CockroachDB Serverless

CockroachDB Dedicated

CockroachDB
Serverless

Start now

CockroachDB
Dedicated

Start now

CockroachDB
self-hosted

Contact us

CockroachDB
core

Download

PostgreSQL wire compatibility
PostgreSQL wire compatibility
ACID SQL transactions
ACID SQL transactions
Distributed transaction execution
Distributed transaction execution
Native JSON support
Native JSON support
Spatial data types
Spatial data types
Row-level TTL
Row-level TTL
Query observability
Query observability
Active dynamic schema changes
Active dynamic schema changes
Parallel commits
Parallel commits
Index analysis tools
Index analysis tools
Cost-based optimizer
Cost-based optimizer
ORM support
ORM support
Locality aware cost-based optimizer
Locality aware cost-based optimizer
Quality of Service (QoS)
Quality of Service (QoS)
Follower Reads
Follower Reads

Node-based scale
Node-based scale
Auto-scale
Auto-scale
Intelligent data distribution
Intelligent data distribution
Multi-active availability
Multi-active availability
Multi-region deployments
Multi-region deployments
Multi-cloud deployments
Multi-cloud deployments
Kubernetes native
Kubernetes native
Replication zone configurations
Replication zone configurations
Distributed backup/restore
Distributed backup/restore
Incremental backups and revision history
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-located, distributed backup/restore
Geo-partitioning
Geo-partitioning
Archival-partitioning
Archival-partitioning

CockroachDB Console - DB web interface
CockroachDB Console - DB web interface
REST and CLI management interface
REST and CLI management interface
CockroachDB Dedicated Console
CockroachDB Dedicated Console
Live rolling upgrades
Live rolling upgrades
Grafana and Prometheus integration
Grafana and Prometheus integration
Scheduled backups
Scheduled backups
Geographic cluster visualization
Geographic cluster visualization

Role-based access control
Role-based access control
Encryption in flight
Encryption in flight
Encryption at rest
Encryption at rest
Encrypted backups
Encrypted backups
Kerberos authentication
Kerberos authentication
Support for certificate managers
Support for certificate managers

SQL export
SQL export
SQL import
SQL import
SQL-based non-distributed change data capture
SQL-based non-distributed change data capture
Distributed change data capture
Distributed change data capture

Hardware provisioning
Hardware provisioning
Managed cluster configuration
Managed cluster configuration
Automated managed upgrades
Automated managed upgrades
Automated managed backups
Automated managed backups
VPC Peering
VPC Peering
SRE Monitoring
SRE Monitoring
Enterprise-level uptime SLAs
Enterprise-level uptime SLAs
Email-based alerts
Email-based alerts
SOC 2 compliance
SOC 2 compliance

Community Slack
Community Slack
Community forum
Community forum
Priority support
Priority support
Customer success manager
Customer success manager

Start instantly with CockroachDB Serverless

Get started