158660
Book
In basket
I. PODSTAWY SYSTEMÓW DANYCH (17) 1. Niezawodne, skalowalne i łatwe w konserwacji aplikacje (19) Myślenie o systemach danych (20) Niezawodność (22) Skalowalność (26) Łatwość konserwacji (33) 2. Modele danych i języki zapytań (41) Model relacyjny a model oparty na dokumentach (42) Język zapytań o dane (54) Modele danych przypominające graf (60) 3. Przechowywanie i pobieranie danych (79) Struktury danych używane w bazie (79) Przetwarzanie transakcji czy analityka? (98) Bazy kolumnowe (103) 4. Kodowanie i zmiany (119) Formaty kodowania danych (120) Sposoby przepływu danych (134) II. DANE ROZPROSZONE (151) Skalowanie pod kątem wyższego obciążenia (151) 5. Replikacja (157) Liderzy i obserwatorzy (158) Problemy z opóźnieniem replikacji (166) Replikacja z wieloma liderami (171) Replikacja bez lidera (180) 6. Podział na partycje (201) Podział na partycje i replikacja (202) Podział na partycje danych typu klucz-wartość (203) Podział na partycje a indeksy pomocnicze (207) Równoważenie partycji (210) Trasowanie żądań (214) 7. Transakcje (223) Niejasne pojęcie transakcji (224) Niskie poziomy izolacji (233) Sekwencyjność (250) 8. Problemy z systemami rozproszonymi (271) Błędy i awarie częściowe (272) Zawodne sieci (274) Zawodne zegary (283) Wiedza, prawda i kłamstwa (295) 9. Spójność i konsensus (315) Gwarancje spójności (316) Liniowość (317) Gwarancje uporządkowania (331) Transakcje rozproszone i konsensus (343) III. DANE POCHODNE (375) Systemy zapisu a systemy danych pochodnych (375) 10. Przetwarzanie wsadowe (379) Przetwarzanie wsadowe z użyciem narzędzi uniksowych (380) MapReduce i rozproszone systemy plików (386) Poza model MapReduce (406) 11. Przetwarzanie strumieniowe (425) Przesyłanie strumieni zdarzeń (426) Strumienie a bazy danych (436) Przetwarzanie strumieniowe (447) 12. Przyszłość systemów danych (473) Integrowanie danych (474) Podział baz danych na komponenty (482) Dążenie do poprawności (497) Robienie tego, co słuszne (513)
Sygnatura czytelni BWEAiI: XII Z 58
Media files:
Availability:
Biblioteka WEAiI
Copies are only available in the library: sygn. 146314 N (1 egz.)
Notes:
Tytuł oryginału: Designing data-intensive applications: the big ideas behind reliable, scalable, and maintainable systems
General note
Tytuł oryginału: Designing data-intensive applications: the big ideas behind reliable, scalable, and maintainable systems.
Na książce także ISBN oryginału.
Na stronie tytułowej również informacje o miejscach wydania i wydawcy oryginału - O'Reilly.
Bibliography, etc. note
Bibliografia przy rozdziałach. Indeks.
Target audience note
Książka dla inżynierów oprogramowania, architektów oprogramowania i menedżerów technicznych.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Deklaracja dostępności