CockroachDB
Meer info
- Bedenkers
- Spencer Kimball, Peter Mattis, Ben Darnell
- Jaar
- Eigenaar
- Cockroach Labs
- Type
- Gedistribueerde SQL-database
- Licentie
- BSL / CockroachDB Community License
- Officiële site
- cockroachlabs.com
- Broncode
- github.com/cockroachdb/cockroach
Gedistribueerde SQL-database, geïnspireerd op Google Spanner: Postgres-compatibel wireprotocol, transparante sharding, geo-replicatie en serializable transacties.
Opgericht in 2015 door oud-Google-ingenieurs. Data wordt opgedeeld in "ranges" van 512 MiB, elk gerepliceerd met Raft over 3 of meer nodes. Tijdsynchronisatie loopt via hybride logische klokken (niet via TrueTime zoals bij Spanner). Overlevingsdoelen: het uitvallen van een node, zone of regio overleven zonder dataverlies.
De licentie veranderde in 2024 naar "geen gratis tier voor productie"; de discussie over een fork loopt nog. Concurrent: YugabyteDB (hetzelfde idee, intern Postgres-compatibeler).