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 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. These resources are listed at the end of parts one and two. 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. This book examines: Storage engines: Explore storage classification and taxonomy, and dive into B-Tree-based and immutable Log Structured storage engines, with differences and use-cases for each Storage building blocks: Learn how database files are organized to build efficient storage, using auxiliary data structures such as Page Cache, Buffer Pool and Write-Ahead Log Distributed systems: Learn step-by-step how nodes and processes connect and build complex communication patterns Database clusters: Which consistency models are commonly used by modern databases and how distributed storage systems achieve consistency
Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.
Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.
Geeft inzicht in moderne databases
Drewby123
50-59 jaar
Amstelveen
7 november 2019
Heeft dit artikel gekocht
Positieve punten
Toegankelijk
Heldere uitleg
State-of-the art
Vind dit een hele interessante boek. Geeft net genoeg inzicht in hoe moderne databases werken, zonder zo diep te gaan dat het saai of verwarrend word.
We doen er alles aan om dit artikel op tijd te bezorgen. Het is echter in een enkel geval mogelijk dat door omstandigheden de bezorging vertraagd is.
Bezorgopties
We bieden verschillende opties aan voor het bezorgen of ophalen van je bestelling. Welke opties voor jouw bestelling beschikbaar zijn, zie je bij het afronden van de bestelling.
Verkoop door bol
Database Internals A DeepDive Into How Distributed Data Systems Work
{"pdpTaxonomyObj":{"pageInfo":{"pageType":"PDP","language":"nl","website":"bol.com"},"userInfo":{},"productInfo":[{"productId":"9200000108476289","ean":"9781492040347","title":"Database Internals A DeepDive Into How Distributed Data Systems Work","price":"52.85","categoryTreeList":[{"tree":["Boeken","Computers \u0026 Informatica"]},{"tree":["Boeken","Computers \u0026 Informatica","Bedrijfsapplicaties"]},{"tree":["Boeken","Computers \u0026 Informatica","Bedrijfsapplicaties","Ondernemingssoftware"]},{"tree":["Boeken"]}],"brick":"10000926","chunk":"80007266","publisher":"O\u0027Reilly Media","author":"Alex Petrov","averageReviewRating":"5.0","seriesList":[],"sellerName":"bol.com","uniqueProductAttribute":"BINDING-Paperback"}]}}
{"pdpAnalyticsObj":{"pageInfo":{"pageType":"PDP","country":"NL","shoppingChannelContextTypeAndDeviceType":"www.bol.com,SEO_AGENT","canonicalUrl":"https://www.bol.com/nl/nl/f/database-internals/9200000108476288/","shortURL":"/p/database-internals-a-deepdive-into-how-distributed-data-systems-work/9200000108476289/","countryLanguage":"nl-nl","external":true,"subscriptionInfo":{"selectMembership":false},"shouldSendUserProps":false,"renderedInApp":false},"product":{"productId":"9200000108476289","title":"Database Internals A DeepDive Into How Distributed Data Systems Work","category":"Boeken/Computers \u0026 Informatica","brand":"","brick":"10000926","seller":"0_","price":52.85,"discount":0.0,"categoryNumbersFlattened":["8299","40343"],"categories":["Boeken","Computers \u0026 Informatica","Bedrijfsapplicaties","Ondernemingssoftware"],"orderable":"available","quantity":1}}}