Get Started with CockroachDB

Database Features
PostgreSQL wire compatibility
ACID SQL transactions
Distributed transaction execution
Native JSON support
Spatial data types
Query observability
Active dynamic schema changes
Parallel commits
Cost-based optimizer
ORM support
Locality aware cost-based optimizer
Follower Reads
DATA LIFECYCLE MANAGEMENT & DEPLOYMENT
Node-based scale
Auto-scale
Intelligent data distribution
Multi-active availability
Multi-region deployments
Multi-cloud deployments
Kubernetes native
Replication zone configurations
Distributed backup/restore
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-partitioning
Archival-partitioning
DATABASE MANAGEMENT
CockroachDB Console - DB web interface
CockroachCloud Console
Live rolling upgrades
Grafana and Prometheus integration
Scheduled backups
Geographic cluster visualization
SECURITY
Role-based access control
Encryption in flight
Encryption at rest
Encrypted backups
Kerberos authentication
Support for certificate managers
Integration
SQL export
Bulk load - import
Bulk CSV export
SQL-based non-distributed change data capture
Distributed change data capture
Managed Cluster
Hardware provisioning
Managed cluster configuration
Automated managed upgrades
Automated managed backups
VPC Peering
SRE Monitoring
Enterprise-level uptime SLAs
Support
Community Slack
Community forum
Priority support
Customer success manager
Database Features
PostgreSQL wire compatibility
ACID SQL transactions
Distributed transaction execution
Native JSON support
Spatial data types
Query observability
Active dynamic schema changes
Parallel commits
Cost-based optimizer
ORM support
Locality aware cost-based optimizer
Follower Reads
DATA LIFECYCLE MANAGEMENT & DEPLOYMENT
Node-based scale
Auto-scale
Intelligent data distribution
Multi-active availability
Multi-region deployments
Multi-cloud deployments
Kubernetes native
Replication zone configurations
Distributed backup/restore
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-partitioning
Archival-partitioning
DATABASE MANAGEMENT
CockroachDB Console - DB web interface
CockroachCloud Console
Live rolling upgrades
Grafana and Prometheus integration
Scheduled backups
Geographic cluster visualization
SECURITY
Role-based access control
Encryption in flight
Encryption at rest
Encrypted backups
Kerberos authentication
Support for certificate managers
Integration
SQL export
Bulk load - import
Bulk CSV export
SQL-based non-distributed change data capture
Distributed change data capture
Managed Cluster
Hardware provisioning
Managed cluster configuration
Automated managed upgrades
Automated managed backups
VPC Peering
SRE Monitoring
Enterprise-level uptime SLAs
Support
Community Slack
Community forum
Priority support
Customer success manager
Database Features
PostgreSQL wire compatibility
ACID SQL transactions
Distributed transaction execution
Native JSON support
Spatial data types
Query observability
Active dynamic schema changes
Parallel commits
Cost-based optimizer
ORM support
Locality aware cost-based optimizer
Follower Reads
DATA LIFECYCLE MANAGEMENT & DEPLOYMENT
Node-based scale
Auto-scale
Intelligent data distribution
Multi-active availability
Multi-region deployments
Multi-cloud deployments
Kubernetes native
Replication zone configurations
Distributed backup/restore
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-partitioning
Archival-partitioning
DATABASE MANAGEMENT
CockroachDB Console - DB web interface
CockroachCloud Console
Live rolling upgrades
Grafana and Prometheus integration
Scheduled backups
Geographic cluster visualization
SECURITY
Role-based access control
Encryption in flight
Encryption at rest
Encrypted backups
Kerberos authentication
Support for certificate managers
Integration
SQL export
Bulk load - import
Bulk CSV export
SQL-based non-distributed change data capture
Distributed change data capture
Managed Cluster
Hardware provisioning
Managed cluster configuration
Automated managed upgrades
Automated managed backups
VPC Peering
SRE Monitoring
Enterprise-level uptime SLAs
Support
Community Slack
Community forum
Priority support
Customer success manager
Database Features
PostgreSQL wire compatibility
ACID SQL transactions
Distributed transaction execution
Native JSON support
Spatial data types
Query observability
Active dynamic schema changes
Parallel commits
Cost-based optimizer
ORM support
Locality aware cost-based optimizer
Follower Reads
DATA LIFECYCLE MANAGEMENT & DEPLOYMENT
Node-based scale
Auto-scale
Intelligent data distribution
Multi-active availability
Multi-region deployments
Multi-cloud deployments
Kubernetes native
Replication zone configurations
Distributed backup/restore
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-partitioning
Archival-partitioning
DATABASE MANAGEMENT
CockroachDB Console - DB web interface
CockroachCloud Console
Live rolling upgrades
Grafana and Prometheus integration
Scheduled backups
Geographic cluster visualization
SECURITY
Role-based access control
Encryption in flight
Encryption at rest
Encrypted backups
Kerberos authentication
Support for certificate managers
Integration
SQL export
Bulk load - import
Bulk CSV export
SQL-based non-distributed change data capture
Distributed change data capture
Managed Cluster
Hardware provisioning
Managed cluster configuration
Automated managed upgrades
Automated managed backups
VPC Peering
SRE Monitoring
Enterprise-level uptime SLAs
Support
Community Slack
Community forum
Priority support
Customer success manager

CockroachDB
Core

Download

CockroachDB
Enterprise

Learn More

CockroachCloud

Start Now

CockroachCloud
Free (beta)

Start Now
Database Features
PostgreSQL wire compatibility
ACID SQL transactions
Distributed transaction execution
Native JSON support
Spatial data types
Query observability
Active dynamic schema changes
Parallel commits
Cost-based optimizer
ORM support
Locality aware cost-based optimizer
Follower Reads
DATA LIFECYCLE MANAGEMENT & DEPLOYMENT
Node-based scale
Auto-scale
Intelligent data distribution
Multi-active availability
Multi-region deployments
Multi-cloud deployments
Kubernetes native
Replication zone configurations
Distributed backup/restore
Incremental backups and revision history
Geo-located, distributed backup/restore
Geo-partitioning
Archival-partitioning
DATABASE MANAGEMENT
CockroachDB Console - DB web interface
CockroachCloud Console
Live rolling upgrades
Grafana and Prometheus integration
Scheduled backups
Geographic cluster visualization
SECURITY
Role-based access control
Encryption in flight
Encryption at rest
Encrypted backups
Kerberos authentication
Support for certificate managers
Integration
SQL export
Bulk load - import
Bulk CSV export
SQL-based non-distributed change data capture
Distributed change data capture
Managed Cluster
Hardware provisioning
Managed cluster configuration
Automated managed upgrades
Automated managed backups
VPC Peering
SRE Monitoring
Enterprise-level uptime SLAs
Support
Community Slack
Community forum
Priority support
Customer success manager

CockroachDB
Core

Download

CockroachDB
Enterprise

Learn More

CockroachCloud

Start Now

CockroachCloud
Free (beta)

Start Now