Interna einer Datenbank: Ein tiefer Einblick in die Funktionsweise verteilter Datensysteme
ANT
• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.
Instant digital delivery after purchase.
Discover another great read to add to your digital library.
Description
Bei der Auswahl, Nutzung und Wartung einer Datenbank ist es entscheidend, ihre internen Abläufe zu verstehen. Angesichts der Vielzahl an verteilten Datenbanken und verfügbaren Tools ist es jedoch oft schwierig zu verstehen, was die einzelnen Lösungen bieten und worin sie sich unterscheiden. In diesem praxisorientierten Leitfaden vermittelt Alex Petrov Entwicklern die Konzepte, die modernen Datenbank- und Storage-Engine-Interna zugrunde liegen.
Im Laufe des Buches beschäftigen Sie sich mit relevanten Inhalten aus zahlreichen Büchern, Fachartikeln, Blogbeiträgen und dem Quellcode mehrerer Open-Source-Datenbanken. Diese Quellen sind am Ende des ersten und zweiten Teils aufgeführt. Sie werden feststellen, dass die wesentlichen Unterschiede zwischen vielen modernen Datenbanken in Subsystemen liegen, die bestimmen, wie der Speicher organisiert und wie Daten verteilt werden.
Dieses Buch behandelt: Storage-Engines: Erkunden Sie die Klassifizierung und Taxonomie von Speichersystemen und befassen Sie sich eingehend mit B-Tree-basierten und unveränderlichen Log-Structured-Storage-Engines sowie deren Unterschieden und Anwendungsfällen Bausteine der Speicherung: Lernen Sie, wie Datenbankdateien für effiziente Speicherung organisiert werden und wie dabei ergänzende Datenstrukturen wie Page Cache, Buffer Pool und Write-Ahead Log zum Einsatz kommen Verteilte Systeme: Erfahren Sie Schritt für Schritt, wie Knoten und Prozesse miteinander verbunden werden und komplexe Kommunikationsmuster aufbauen Datenbankcluster: Welche Konsistenzmodelle moderne Datenbanken üblicherweise verwenden und wie verteilte Speichersysteme Konsistenz gewährleisten
Specifications
Frequently asked
Do I need an account to download?
No. After purchase, you can access your ebook directly from the order confirmation or download page.
What if a copy arrives damaged?
Contact us and we’ll help you access the file or provide a replacement download if needed.