Live briefing
Everything about CockroachDB
Distributed database management system
CockroachDB is a source-available distributed SQL database management system developed by Cockroach Labs. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: CockroachDBA 5-minute orientation
- Pick up a classic book: Getting Started with CockroachDBThe most-reprinted book on the subject
- Read the landmark paper: NewSQL Databases Assessment: CockroachDB, MariaDB Xpand, and VoltDBCited 10 times
- Go sideways: Spencer Kimball (computer programmer)A closely related topic
- Go sideways: Distributed SQLA closely related topic
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕Getting Started with CockroachDBKishen Das Kondabagilu Rajanna · 2022
CockroachDBJesse Seldess, Ben Darnell · 2022- 📕Practical CockroachDBRob Reid · 2022
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Spencer Kimball (computer programmer) Spencer Kimball is an American computer programmer, entrepreneur, and business executive. He is the CEO of Cockroach Labs, a company he co-founded in 2014…
- Distributed SQL A distributed SQL database is a single relational database which replicates data across multiple servers. Distributed SQL databases are strongly consistent…
- Ben Darnell Ben Darnell is an American computer programmer, entrepreneur, and business executive. He is the chief technology officer for Cockroach Labs, a company…
- Peter Mattis Peter Mattis is an American computer programmer, entrepreneur, and business executive. He is the CTO and co-founder for Cockroach Labs, a company he co-founded…
- NewSQL NewSQL is a class of relational database management systems that seek to provide the scalability of NoSQL systems for online transaction processing (OLTP)…
- FoundationDB FoundationDB is a free and open-source multi-model distributed NoSQL database owned by Apple Inc. with a shared-nothing architecture. The product was designed…
- TiDB TiDB (/ˈtaɪdiːbiː/; "Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads…
- List of databases using MVCC The following database management systems and other software use multiversion concurrency control. Altibase Berkeley DB Cloudant Cloud Spanner Clustrix…