CockroachDB: The Definitive Guide

The blueprint for a zero-downtime strategy

Download a free, two-chapter preview of the 2nd edition of O'Reilly's CockroachDB: The Definitive Guide, set for release in early 2025.

definitive-guide-form-image
Cascading Ipad Mockup

Peek inside CockroachDB: The Definitive Guide

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

-

Introduction to CockroachDB

  • 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

+

CockroachDB Architecture

Oreilly-Definitive-Guide-Mockup-new

Free 2-chapter preview

Download two free chapters of O'Reilly's CockroachDB: The Definitive Guide to begin learning about distributed SQL, resilient application architecture, and more.