# CockroachDB

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. It is open source and self-hosted, installable on Docker Hub.

Canonical page: https://ourlocalhost.com/app/6168/cockroachdb

## Description

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.

## Health score

40/100 (Fair), based on 2 of 4 factors.
- Easy to install: 10 (0 install platforms, Docker image)
- Light to run: 80 (1 GB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/cockroachdb/cockroach
- GitHub: https://github.com/cockroachdb/cockroach

## 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.

## Alternatives

- 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.

---
Source: Our Local Host (https://ourlocalhost.com/app/6168/cockroachdb), the self-hosted and open-source app directory.
