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

Descripción completa

Detalles Bibliográficos
Otros Autores: Petrov, Alex, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Beijing : O'Reilly [2019]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631029206719
Tabla de Contenidos:
  • 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.