Highly recommended.
CockroachDB is a rare species of database: distributed with guaranteed consistency. This is unlike most distributed databases, which sacrifice consistency for higher availability. It also stands out in the distributed DB crowd with its SQL support. If that is the database you need, then this book is indeed the definitive guide, without competition, but not because it is the only book on the subject. It is simply comprehensive, as it goes into enough depth on all the topics needed to get you to a point where you can be effective, be that to administer it or to code. The SQL optimization chapters are worth reading as I think most of the optimizations it discusses are generally applicable with any SQL database. Similarly, the discussions about tuning a multi-region Cloud setup are valuable for any other such database. Administrative tasks as backups, security and migration are also addressed. The application and schema design chapters have the depth you need to start coding. One minor point: SQL language differences with PostgreSQL are discussed within the book but there is no summary for these, nor could I find one in the online documentation.
Website: https://www.oreilly.com/library/view/cockroachdb-the-definitive/9781098179830/










