Enable modern, resilient applications with CockroachDB

Run your business-critical applications across any environment — whether in the cloud, on-premises, or hybrid — with global scale and unmatched resilience.

CockroachDB Distributed SQL: The best of all database worlds

Combining the consistency of relational databases, the scalability and resilience of NoSQL, and the simplicity of cloud.
the-best-of-dist-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 any environment, 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.
Scale

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