CockroachDB

CockroachDB is a distributed SQL database for developers and operators of transactional applications that need horizontal scaling and resilience to disk,…

  • Tools & Utilities
CockroachDB is a distributed SQL database for developers and operators of transactional applications that need horizontal scaling and resilience to disk, machine, rack, and datacenter failures.

Platform availability

Available on 0 of 6 install platforms

  • Unraid (not listed)
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on Docker Hub and GitHub

Health score

40/100 Fair

Maintained
No data
Popular
No data
Easy to install
100 install platforms, Docker image
Light to run
801 GB minimum RAM, runs on ARM

Based on 2 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

GitHub stars
32,557
Open issues
8292
Last commit
2026-09-23
Activity
declining

Checked today - source: GitHub (cockroachdb/cockroach)

Resources & Compatibility

Minimum requirements: 1 GB RAM. ARM (e.g. Raspberry Pi) is supported.

Checked 11 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Docker installation CockroachDB can be deployed with Docker; the image runs a Linux container on Linux or Windows Docker hosts. Because it is a stateful database, follow the official Docker installation guidance before production use. source

Fetched today - each note links to its source

Alternatives (7)

  • DbGate - DbGate The Smartest SQL+noSQL Database Client Cross-database MySQL, PostgreSQL, MS SQL, Oracle, MongoDB, SQLite and others
  • Microsoft SQL Server - SQL Server delivers on Microsoft’s Data Platform vision by helping your organization manage your data by enabling you to store data from st…
  • MongoDB - MongoDB is a cross-platform, open-source document-oriented NoSQL database that stores data in flexible, JSON-like BSON documents instead of…
  • MySQL Community Edition - Free GPL database platform supporting SQL and NoSQL applications with InnoDB storage, replication, clustering, connectors, and cross-platfo…
  • PostgreSQL - PostgreSQL (Postgres) is an open source object-relational database known for reliability and data integrity.
  • Redis - Redis is a fast, in-memory data structure store that can be used as a database, cache, and message broker.
  • SQLite - SQLite is a compact, built-in filing system for your data.

Checked 11 days ago - source: AlternativeTo

Common questions

What terminology should I understand before troubleshooting a self-hosted CockroachDB cluster that is failing to start or scale?

The guide says to understand that a cluster acts as a single logical database but is actually made up of many cooperating nodes.

Where can I find an official place to discuss self-hosted cluster questions?

The official CockroachDB subreddit is maintained by Cockroach Labs and is a place for discussion, news, support, and link sharing.

Where should I look for application development errors or unexpected query results?

Troubleshoot Common Problems covers errors and problems during application development, while Troubleshoot Statement Behavior covers unexpected query results.

What does the common problems and solutions runbook cover?

It provides a comprehensive guide to the most frequently encountered operational issues in CockroachDB clusters, based on field observations by Cockroach Labs engineers.

Answers sourced from deepwiki.com, docs.cockroachlabs.com, docs.cockroachlabs.com, www.reddit.com

Community

Collected 5 days ago - public community threads