Database internals a deep dive into how distributed data systems work

"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 learn what each one offers and how they differ. With this practical guide, Alex Petrov guides d...

Full description

Bibliographic Details
Main Author: Petrov, Alex
Format: eBook
Language:English
Published: Sebastopol, CA O'Reilly Media 2019
Edition:First edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02527nmm a2200409 u 4500
001 EB001916407
003 EBX01000000000000001079309
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781492040309 
050 4 |a QA76.9.D3 
100 1 |a Petrov, Alex 
245 0 0 |a Database internals  |b a deep dive into how distributed data systems work  |c Alex Petrov 
250 |a First edition 
260 |a Sebastopol, CA  |b O'Reilly Media  |c 2019 
300 |a xix, 351 pages  |b illustrations 
505 0 |a Includes bibliographical references and index 
505 0 |a Part 1. Storage engines. Introduction and overview -- B-tree basics -- File formats -- Implementing B-trees -- Transaction processing and recovery -- B-tree variants -- Log-structured storage -- Part 1 conclusion -- Part 2. Distributed systems. Introduction and overview -- Failure detection -- Leader election -- Replication and consistency -- Anti-entropy and dissemination -- Distributed transactions -- Consensus -- part 2 conclusion 
653 |a Distributed databases / http://id.loc.gov/authorities/subjects/sh88000865 
653 |a File organization (Computer science) / http://id.loc.gov/authorities/subjects/sh85048195 
653 |a File organization (Computer science) / fast 
653 |a Distributed databases / fast 
653 |a Fichiers (Informatique) / Organisation 
653 |a Bases de données réparties 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
015 |a GBB9I3617 
776 |z 9781492040309 
776 |z 1492040304 
776 |z 1492040347 
776 |z 9781492040347 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781492040330/?ar  |x Verlag  |3 Volltext 
082 0 |a 500 
082 0 |a 005.75/65 
082 0 |a 300 
520 |a "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 learn 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 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."--