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
Relational Data Model
Relational Data Model
Guaranteed ACID transactions
Guaranteed ACID 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
Online, active dynamic schema changes
Online, active dynamic schema changes
Query observability
Query observability
Follower Reads
Follower Reads
Parallel commits
Parallel commits
Index analysis tools
Index analysis tools
Cost-based optimizer
Cost-based optimizer
Locality aware cost-based optimizer
Locality aware cost-based optimizer
Quality of Service (QoS)
Quality of Service (QoS)
ORM support
ORM support

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
Geo-partitioning and data replication
Geo-partitioning and data replication
Distributed backup/restore
Distributed backup/restore
Incremental backups and revision history
Incremental backups and revision history
Archival-partitioning
Archival-partitioning

Database Monitoring
Database Monitoring
CockroachDB Cloud Console
CockroachDB Cloud Console
REST and CLI management interface
REST and CLI management interface
Live rolling upgrades
Live rolling upgrades
Grafana and Prometheus integration
Grafana and Prometheus integration
Scheduled backups
Scheduled backups

Role-based access control
Role-based access control
Encrypted data in motion
Encrypted data in motion
Encryption at rest
Encryption at rest
Customer Managed Encryption Keys (CMEK)
Customer Managed Encryption Keys (CMEK)
Infrastructure-level encryption
Infrastructure-level encryption
Kerberos authentication
Kerberos authentication
Client certificate-based authentication
Client certificate-based authentication

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 and PrivateLink
VPC Peering and PrivateLink
SRE Monitoring
SRE Monitoring
Enterprise-level uptime SLAs
Enterprise-level uptime SLAs
Email-based alerts
Email-based alerts
Single Sign-On
Single Sign-On
SOC 2 certified
SOC 2 certified
PCI-DSS certified
PCI-DSS certified
HIPAA-ready
HIPAA-ready

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