Enable modern, resilient applications with CockroachDB

Run your business-critical applications across any environment with global scale and unmatched resilience.

CockroachDB is a modern distributed database built for the cloud

Combining the consistency of relational databases, the scalability and resilience of NoSQL, and the simplicity of cloud.
the-best-of-dist-sql

Experience the best of all database worlds on Distributed SQL

CockroachDB delivers the reliability, robust consistency and ACID transactions of RDBMS, while offering the horizontal scaling and distributed architecture of NoSQL. All of this is built to thrive in the cloud, ensuring effortless scalability, global availability and distribution, and continuous uptime all with a familiar, compliant SQL interface.

Why CockroachDB

CockroachDB delivers state-of-the-art app resilience, effortless scale, and data locality that’s easy for any team to operate.

Scale to meet demand

Enjoy elastic, automated horizontal scaling for both reads and writes. No more manual sharding. Just add nodes to expand capacity. As demand shifts, your CockroachDB clusters will automatically rebalance to ensure peak performance. Your business never misses a beat.

  • Horizontal scale for reads and writes: Add more nodes to scale horizontally, infinitely. Automated rebalancing helps evenly distribute data across every cluster.
  • Guarantee global writes: Ensure globally consistent transactions across any environment.
  • Hotspot detection: CockroachDB will pinpoint problem areas and adjust data distribution to maintain performance.
always on

Enterprise database platform capabilities

CockroachDB works the way you work. Streamline app development. Manage database infrastructure lifecycle. Operate at scale.

Group 19473

Application development

PostgreSQL compatibility • User-defined functions (UDFs) and stored procedures • Read committed transactions • MOLT migration tools

Group 19474

Management and administration

Rolling upgrades • Fine-grained access control • Cloud folders • Terraform provider support

Group 19475

Policy and security

Role-based access control (RBAC) and encryption • OIDC/SSO integration and CMEK • Private endpoints and perimeter security

Group 19478

Performance and optimizations

Cost-based optimizer • Online schema changes • Query inspection • Admission control

Group 19477

Integrations and API

OpenTelemetry & Prometheus • Change Data Capture (CDC) • Audit logging

Group 19476

Governance and Compliance

PCI DSS compliant • HIPAA ready  • SOC 2 Type 2 • FIPS 140-2 • ISO 20001 and 27017

Made to fit right in with your existing systems

Integrate across many systems including applications, analytics, streaming, security, logging, and observability.  

Fits right in with your existing systemsSection 1Section 2Section 3Section 4

The world’s leading data innovators trust CockroachDB

For your most data-intensive use cases

From mission-critical financial systems to globally distributed applications, CockroachDB is built to handle complex, high-availability workloads.

Deploy CockroachDB your way

CockroachDB Cloud

• Fully managed, guaranteed uptime
• Deploy on AWS, Google Cloud, or Azure (or all three)
• Flexible pricing, maximum value

CockroachDB Self-Hosted

• Ultimate configurability and control
• On-prem or in your private cloud
• Enterprise security features