Petrov, Alex

Database Internals: A Deep Dive into How Distributed Data Systems Work

(No reviews yet) Write a Review
ISBN 13:
9781492040347
author:
Petrov, Alex
format:
Paperback
publisher:
O'Reilly Media, Incorporated
language:
English
Publication Year:
2020
Pages:
376
Dimensions:
6.90(w) x 9.10(h) x 1.00(d)
Genre:
Computer Science Textbook
Condition:
New
Availability:
Item usually sent within 7 working days
£37.53

Description

Understanding Database Internals: A Practical Guide to Distributed Data Systems Database Internals by Alex Petrov provides a comprehensive exploration of modern database and storage engine internals. This practical guide delves into the concepts behind distributed databases, examining key subsystems that determine how storage is organized and data is distributed. You'll discover how storage engines classify and organize data, including B-Tree-based and immutable Log Structured storage engines, as well as their differences and use-cases. The book also covers database building blocks, such as Page Cache, Buffer Pool, and Write-Ahead Log, and explores how nodes and processes connect to build complex communication patterns in distributed systems. Database clusters are also examined, including consistency models commonly used by modern databases and how distributed storage systems achieve consistency. By gaining a deeper understanding of these concepts, you'll be able to choose, use, and maintain databases more effectively.

View AllClose