Database Internals
Alex Petrov
Published 2019
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.
Score based on developer article recommendations — not sales data or reviews.
🟢 Developer Verdict
Explores the intricate inner workings of modern database systems, from storage engines to distributed transaction management, to demystify their operational complexities.
Read this if
- ✓ You need a deep understanding of database storage engines.
- ✓ You design or operate distributed database systems.
- ✓ You want to compare different database architectures in depth.
Skip this for now if
- ✗ You are new to databases and seek an introductory guide.
- ✗ You prefer hands-on coding examples or API tutorials.
- ✗ You only need to learn how to use a specific database.
Explore Similar Books
More books in similar categories — browse to discover your next read.
Designing Data-intensive Applications
Martin Kleppmann
View →
Cassandra The Definitive Guide
Jeff Carpenter, Eben Hewitt
View →
Distributed Systems
Maarten van Steen, Andrew S. Tanenbaum
View →
SQL for smarties
Joe Celko
View →
Release It!
Michael Nygard
View →
Alex Petrov
Mentioned in 2 articles · #548 overall
As an Amazon Associate, we earn from qualifying purchases.
Recommended in 2 Articles
Operational Considerations for Managing Stateful Workloads
How Databases Work Under the Hood: Building a Key-Value Store in Go
Score Trend
Last 90 Days
Articles
0
vs prev 90d
0
All Time
Unique authors
2
Total mentions
2