CockroachDB
A distributed SQL database compatible with PostgreSQL, built to survive the loss of a node, a zone or a region. See how developers rate it month by month on DTDb.
- Category
- database engine
- Developer
- Cockroach Labs
- Created by
- Spencer Kimball, Peter Mattis, Ben Darnell
- First release
- 2015
- License
- CockroachDB Software License
- Open source
- No
- Pricing
- Free with paid plans
- Website
- https://www.cockroachlabs.com
- Written in
- Go
- Data model
- Relational, Vector
- Storage layout
- Row-oriented
- Workload
- Transactions (OLTP)
- Analytics architecture
- Not an analytics platform
- Query language
- SQL (PostgreSQL dialect)
- ACID transactions
- Yes
- Schema
- Strict
- Deployment
- Distributed cluster, Managed cloud
- Scaling
- Natively distributed
- Create, read, update, delete
- Create: moderate (Consensus on every write adds latency); Read: fast (Reads served close to the data); Update: moderate (Consensus on every write); Delete: moderate (MVCC garbage collected later)