Goodreads helps you keep track of books you want to read.
Start by marking “Database Internals: A deep-dive into how distributed data systems work” as Want to Read:
Database Internals: A deep-dive into how distributed data systems work
Enlarge cover
Rate this book
Clear rating
Open Preview

Database Internals: A deep-dive into how distributed data systems work

by
4.41  ·  Rating details ·  34 ratings  ·  3 reviews
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 and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine ...more
Paperback, 280 pages
Published November 4th 2019 by O'Reilly Media
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Database Internals, please sign up.

Be the first to ask a question about Database Internals

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.41  · 
Rating details
 ·  34 ratings  ·  3 reviews


More filters
 | 
Sort order
Start your review of Database Internals: A deep-dive into how distributed data systems work
Sebastian Gebski
Feb 09, 2020 rated it it was amazing
One of the best tech books I've read in the last 12 months.
It consists of 2 parts: DB internals & DB distribution internals.

The 1st part is pure gold - one can learn about B*-trees, LSM-trees, differences between locks and latches, memory VS disk optimizations, rebalancing, concurrency models for transactions and much, much more. I can't recall any single book that covers as much deep-level knowledge on these topics.

The 2nd part is less unique - there are other good resources on distributed
...more
Bugzmanov
Dec 13, 2019 rated it it was amazing
Shelves: 2019
I liked this one a lot.

It complements nicely "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems" by Martin Kleppmann.
While Kleppmanns' book provides pretty solid overview of data processing landscape, this book goes deeper into implementation details, data structures and algorithms.
It's a bit more dry and more technical, but still it's a relatively easy read.
Dmitry Lomov
Jan 04, 2020 rated it it was amazing  ·  review of another edition
Great overview of modern databases.

Very nice overview of databases' state of the art. A lot of references to literature and source code. Includes multitude of distributed systems' algorithms.
Laurynas Biveinis
rated it it was amazing
Feb 08, 2020
Ankush Sharma
rated it really liked it
Dec 24, 2019
Nikita Chizhov
rated it it was amazing
Jan 19, 2020
Nilendu Misra
rated it really liked it
Nov 24, 2019
Tomek Lelek
rated it really liked it
Jan 09, 2020
Ruslan Latypov
rated it it was amazing
Oct 30, 2019
Josep-Angel Herrero Bajo
rated it it was amazing
Oct 16, 2019
Petri Heinua
rated it really liked it
Jan 11, 2020
Erik
rated it really liked it
Jan 15, 2020
Huuhoa
rated it it was amazing
Oct 19, 2019
Mattias Lundell
rated it liked it
Jan 26, 2020
Łukasz Wysocki
rated it really liked it
Dec 22, 2019
Sebastian Waisbrot
rated it it was amazing
Dec 10, 2019
Alex Petrov
Oct 11, 2019 rated it it was amazing  ·  (Review from the author)
Adi
rated it really liked it
Jan 05, 2020
Raul Goycoolea Seoane
rated it really liked it
Jan 02, 2020
Zhangyuan Hu
rated it it was amazing
Dec 02, 2019
Don Toh
rated it it was ok
Dec 14, 2019
Kirill
rated it really liked it
Feb 22, 2020
Amir Sarabadani
rated it liked it
Dec 01, 2019
Ming Ma
rated it really liked it
Dec 15, 2019
Nate
rated it really liked it
Dec 22, 2019
Melita Mihaljevic
rated it it was amazing
Jan 05, 2020
Alex Petrov
Nov 28, 2019 rated it it was amazing  ·  (Review from the author)  ·  review of another edition
Igor
rated it really liked it
Dec 02, 2019
Mozammal Hossain
rated it it was amazing
Aug 18, 2019
Gustavo Gonzalez
rated it it was amazing
Jan 29, 2020
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Designing Data-Intensive Applications
  • Super Pumped: The Battle for Uber
  • An Elegant Puzzle: Systems of Engineering Management
  • The Night Fire (Harry Bosch #22; Renée Ballard, #3; Harry Bosch Universe, #32)
  • Programming Rust: Fast, Safe Systems Development
  • Clean Agile: Back to Basics
  • The End Is Always Near: Apocalyptic Moments, from the Bronze Age Collapse to Nuclear Near Misses
  • Monolith to Microservices: Sustaining Productivity While Detangling the System
  • Practical Recommender Systems
  • Cloud Native Patterns: Designing change-tolerant software
  • Magic Universe: A Grand Tour of Modern Science
  • The Test Book
  • The Pentium Chronicles: The People, Passion, and Politics Behind Intel's Landmark Chips
  • HTTP/2 in Action
  • The Pragmatic Programmer: From Journeyman to Master
  • Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture
  • The Making of a Manager: What to Do When Everyone Looks to You
  • Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »