CockroachDB logo

CockroachDB

Stores and retrieves data across multiple locations while preserving transactional consistency and version control.

Made by CockroachDB

  • Business Intelligence

  • Developer Tools

  • object-relational-database

  • NoSQL

  • json

  • acid-transactional-semantics

  • SQL

  • business-database

What is CockroachDB?

Cockroach is a distributed key/value datastore that supports ACID transactional semantics and versioned values as first-class features. It is designed to achieve global consistency and survivability, tolerating disk, machine, rack, and even datacenter failures with minimal latency disruption and no manual intervention. Cockroach nodes are symmetric, with the goal of a single binary and minimal configuration, requiring no auxiliary services. While the latest versions are not open source, the source code is available, and the Business Source License converts to the open source Apache 2.0 license after three years

Highlights

  • Supports ACID transactional semantics and versioned values
  • Designed for global consistency and survivability, tolerating failures with minimal disruption
  • Symmetric node design with a single binary and minimal configuration
  • Gradual transition to open source licensing after an initial period of commercial distribution

Platforms

  • Linux
  • BSD
  • Mac
  • Web

Languages

  • English

Social

Features

    • Relational Database