Értékelés:
A „Database Internals” felhasználói értékelései kiemelik, hogy a könyv átfogó áttekintést nyújt az adatbázis-rendszerekről és az elosztott adatbázisokról, de a könyv mélységéről, írói minőségéről és szerkezetéről a vélemények jelentősen eltérnek. Sok kritikus értékeli a részletes lefedettséget és a hasznos hivatkozásokat, míg mások a felületesség és a rossz írásmód miatt kritizálják.
Előnyök:Átfogó áttekintés az adatbázis-rendszerekről és -fogalmakról.
Hátrányok:Az algoritmusok és kompromisszumok részletes tárgyalása.
(62 olvasói vélemény alapján)
Database Internals: A Deep Dive Into How Distributed Data Systems Work
Egy adatbázis kiválasztásakor, használatakor és karbantartásakor alapvető fontosságú annak belső tulajdonságainak megértése. De mivel manapság olyan sok elosztott adatbázis és eszköz áll rendelkezésre, gyakran nehéz megérteni, hogy mit kínálnak az egyes adatbázisok, és miben különböznek egymástól. Ebben a gyakorlatias útmutatóban Alex Petrov végigvezeti a fejlesztőket a modern adatbázisok és tárolómotorok belsejének fogalmain.
A könyv során számos könyvből, tanulmányból, blogbejegyzésből és számos nyílt forráskódú adatbázis forráskódjából összegyűjtött releváns anyagot fedezhet fel. Ezek a források az első és a második rész végén találhatók. Megtudhatja, hogy a legjelentősebb különbségek számos modern adatbázis között az alrendszerekben rejlenek, amelyek meghatározzák a tárolás szervezését és az adatok elosztását.
Ez a könyv a következőket vizsgálja:
⬤ Tárolási motorok: Fedezze fel a tárolási osztályozást és taxonómiát, és merüljön el a B-fa alapú és az immutable Log Structured tárolási motorokban, az egyes motorok különbségeivel és felhasználási eseteivel.
⬤ Tárolási építőelemek: Megtanulja, hogyan szerveződnek az adatbázisfájlok a hatékony tárolás kialakítása érdekében, olyan kiegészítő adatstruktúrák segítségével, mint a Page Cache, a Buffer Pool és a Write-Ahead Log.
⬤ Elosztott rendszerek: Tanulja meg lépésről lépésre, hogyan kapcsolódnak össze a csomópontok és folyamatok, és hogyan építenek fel összetett kommunikációs mintákat.
⬤ Adatbázis-fürtök: Milyen konzisztenciamodelleket használnak általában a modern adatbázisok, és hogyan érik el az elosztott tárolórendszerek a konzisztenciát.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)