

Baza danych od środka : analiza działania rozproszonych systemów danych
Tytuł oryginału: "Database internals : a deep dive into how distributed data systems work,".
"Analiza działania rozproszonych systemów danych "
Aby wybrać odpowiednie narzędzie do pracy, musisz zrozumieć idee i algorytmy stojące za ich projektem.
[Michael Klishin, współpracownik RabbitMQ]
W ciągu ostatnich 15 lat powstało tak wiele baz danych i narzędzi, że łatwo się pogubić, jeśli próbuje się zrozumieć przypadki użycia, szczegóły i specyfiki. Większość opracowań na temat systemów baz danych nie opisuje
implementacji mechanizmu pamięci masowej. Tymczasem znajomość tych wewnętrznych aspektów jest bardzo ważna dla programistów, inżynierów, architektów i menedżerów.
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.
Najważniejsze zagadnienia:
- klasyfikacja i taksonomia pamięci masowej
- silniki pamięci masowej oparte na B-drzewie i niezmienna struktura dziennika
- struktura plików bazy danych
- pamięć podręczna stron i pule buforów
- systemy rozproszone: złożone wzorce komunikacji węzłów i procesów
- klastry baz danych
Obowiązkowa lektura dla każdego, kto korzysta z jakiejkolwiek bazy danych!
[Nate McCall, przewodniczący PMC]
Odpowiedzialność: | Alex Petrov ; przekład: Małgorzata Dąbkowska-Kowalik, Witold Sikorski. |
Hasła: | Baza danych Przetwarzanie rozproszone Podręcznik |
Adres wydawniczy: | Gliwice : Helion, copyright 2024. |
Opis fizyczny: | 324, [4] strony : ilustracje ; 24 cm. |
Uwagi: | Na stronie tytułowej i okładce także nazwa wydawcy oryginału: O`Reilly. W książce także ISBN oryginału. Bibliografia, netografia na stronach 307-324 i bibliografie, netografie przy rozdziałach. |
Forma gatunek: | Książki. Publikacje fachowe. |
Dziedzina: | Informatyka i technologie informacyjne |
Powstanie dzieła: | 2019 r. |
Twórcy: | Kowalik, Małgorzata. Tłumaczenie Sikorski, Witold. (1950- ). Tłumaczenie |
Odbiorcy: | Informatycy. |
Powiązane zestawienia: | Informatyka Sfinansowano z Budżetu Obywatelskiego 2024 r. - Projekt nr 454 |
Skocz do: | Dodaj recenzje, komentarz |
- 1. Wprowadzenie i ogólny zarys
- 2. Podstawy B-drzew
- 3. Formaty plików
- 4. Implementowanie B-drzew
- 5. Przetwarzanie transakcji i przywracanie poprzedniego stanu
- 6. Odmiany B-drzewa
- 7. Pamięć masowa o strukturze dziennika
- CZĘŚĆ II. Systemy rozproszone
- 8. Wprowadzenie i przegląd
- 9. Wykrywanie awarii
- 10. Wybór lidera
- 11. Replikacja i spójność
- 12. Antyentropia i rozpowszechnianie
- 13. Transakcje rozproszone
- 14. Konsensus
Zobacz spis treści
Sprawdź dostępność, zarezerwuj (zamów):
(kliknij w nazwę placówki - więcej informacji)