Database Internals
A Deep Dive into How Distributed Data Systems Work, 1st Edition
Failed to add items
Add to basket failed.
Add to wishlist failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Get 30 days of Standard free
Buy Now for £14.40
-
Narrated by:
-
Mike Chamberlain
-
By:
-
Alex Petrov
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.
Throughout the book, you'll explore relevant material gleaned from numerous books, papers, blog posts, and the source code of several open source databases. You'll discover that the most significant distinctions among many modern databases reside in subsystems that determine how storage is organized and how data is distributed. This book examines:
- Storage engines: Explore storage classification and taxonomy, and dive into B-Tree-based and immutable Log Structured storage engines
- Storage building blocks: Learn how database files are organized to build efficient storage, using auxiliary data structures
- Distributed systems: Learn how nodes and processes connect and build complex communication patterns
- Database clusters: Which consistency models are commonly used by modern databases and how distributed storage systems achieve consistency
PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.
©2019 Oleksandr Petrov (P)2022 Ascent AudioHowever, narration of the audiobook is shockingly bad. After a good experience listening to audio adaptations of other O'Reilly books, I expected something similar here. But not only the text hasn't been adapted at all ("see figure 5.6"...) - the lector couldn't interpret mathematical notation at all, so what you get in many places is a series of punctuation marks and sub/superscripts thrown at you. Impossible to follow. Even tables were read out with vertcal bars spelled out... This audiobook hasn't been redacted at all, and honestly I find it hard to understand how a respected publisher could publish something that bad.
good book, terrible narration
Something went wrong. Please try again in a few minutes.