Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Baza danych od środka. Analiza działania rozproszonych systemów danychTylna okładka: Baza danych od środka. Analiza działania rozproszonych systemów danych

Baza danych od środka. Analiza działania rozproszonych systemów danych

Autor: Alex Petrov

Tłumacz: Małgorzata Dąbkowska-Kowalik, Witold Sikorski

16+

Helion

26,90 zł 89,00 zł -70%

Kup w księgarni Helion

Gdzie kupić

SklepWydanieCena
Helion.plksiążka26,90 złKup
TaniaKsiazka.plksiążka31,51 złKup

Ceny z feedów partnerów, odświeżane codziennie. Linki są partnerskie — przy zakupie dostaję prowizję, cena dla Ciebie się nie zmienia.

Czytaj fragmentPobierz PDF

Kategorie
NoSQL, SQL, Zarządzanie bazą danych
Wydawca
Helion
Rodzaj
książka
Format
165x235
Oprawa
miękka
Stron
328
Data wydania
2024-09-17
ISBN
978-83-289-1332-5
Tytuł oryginału
Database Internals: A Deep Dive into How Distributed Data Systems Work

Fragment książki — 28 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 1 z 281
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 2 z 282
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 3 z 283
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 4 z 284
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 5 z 285
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 6 z 286
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 7 z 287
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 8 z 288
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 9 z 289
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 10 z 2810
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 11 z 2811
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 12 z 2812
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 13 z 2813
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 14 z 2814
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 15 z 2815
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 16 z 2816
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 17 z 2817
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 18 z 2818
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 19 z 2819
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 20 z 2820
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 21 z 2821
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 22 z 2822
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 23 z 2823
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 24 z 2824
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 25 z 2825
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 26 z 2826
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 27 z 2827
  • Fragment „Baza danych od środka. Analiza działania rozproszonych systemów danych” — strona 28 z 2828

Opis

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.

Aby wybrać odpowiednie narzędzie do pracy, musisz zrozumieć idee i algorytmy stojące za ich projektem.

Michael Klishin, współpracownik RabbitMQ

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

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.