CockroachDB: The Definitive Guide
Download a free, two-chapter preview of the 2nd edition of O'Reilly's CockroachDB: The Definitive Guide, set for release in early 2025.
Unlock the potential of CockroachDB, the distributed SQL database purpose-built for today's data-driven cloud applications. This hands-on guide equips software developers, architects, and DevOps/SRE teams with the tools to create applications that scale effortlessly, deliver seamless experiences, and remain resilient under heavy load.
In this guide, you’ll discover how to:
Architect and design applications for distributed infrastructure, including data modeling and schema strategies
Seamlessly migrate your data to CockroachDB
Execute ACID transactions and handle data operations across a distributed system
Plan and deploy resilient CockroachDB clusters in single-region and multi-region environments
Secure, monitor, and fine-tune your CockroachDB setup for peak performance
A Brief History of Databases
Pre-Relational Databases
The Relational Model
Implementing the Relational Model
Transactions
The SQL Language
The RDBMS Hegemony
Enter the Internet
The NoSQL Movement
The Emergence of Distributed SQL
The Advent of CockroachDB
CockroachDB Design Goals
CockroachDB Releases
CockroachDB in Action
CockroachDB at DevSisters
CockroachDB at DoorDash
CockroachDB at Bose
Summary
Download two free chapters of O'Reilly's CockroachDB: The Definitive Guide to begin learning about distributed SQL, resilient application architecture, and more.