CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Distributed SQL over a PostgreSQL wire protocol, with serializable transactions across regions.
alternatives to
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
CockroachDB and Citus. 2 alternatives to YugabyteDB, in Go, C. Compare fit, licence, stars and the latest signed release.
| Tool | Fit | Stars | Licence | Terms | Self-hosted | Language | Latest | Last push |
|---|---|---|---|---|---|---|---|---|
| CockroachDB | Full replacement | 33k | Other | Source available | Yes | Go | v26.2.8 | 2026-10-15 |
| Citus | Partial | 13k | AGPL-3.0 | Open source | Yes | C | v14.2.0 | 2026-10-18 |
2 alternatives
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Distributed SQL over a PostgreSQL wire protocol, with serializable transactions across regions.
Distributed PostgreSQL as an extension
Distributes PostgreSQL tables across nodes as an extension, running on stock PostgreSQL.