Hodnotenie:
Kniha poskytuje komplexný úvod do databáz NoSQL a sprístupňuje zložité koncepty aj čitateľom so skúsenosťami s relačnými databázami. Venuje sa rôznym typom NoSQL databáz, ich silným a slabým stránkam a praktickým dôsledkom, pričom kladie dôraz na konceptuálne pochopenie pred kódovaním. Hoci je všeobecne dobre prijímaná pre svoju zrozumiteľnosť a organizáciu, niektorí čitatelia zistili, že jej chýba hĺbka a praktické príklady, najmä na implementáciu.
Výhody:⬤ Uľahčuje pochopenie konceptov NoSQL, najmä pre tých, ktorí poznajú relačné databázy.
⬤ Poskytuje jasné vysvetlenie rôznych typov NoSQL databáz a ich aplikácií.
⬤ Silná praktická orientácia s diskusiami o škálovateľnosti a skutočných výzvach.
⬤ Dobre napísané a logicky zoradené, takže sú prístupné aj pre začiatočníkov.
⬤ Ponúka dobrý prehľad kompromisov medzi SQL a NoSQL bez toho, aby sa ponáral do syntaxe.
⬤ Chýbajú hĺbkové technické detaily a praktické návody na implementáciu.
⬤ Niektorí ju považovali za príliš stručnú a želali si komplexnejšie pokrytie témy.
⬤ Niekoľko čitateľov poukázalo na to, že vzhľadom na rýchly vývoj technológie NoSQL môže rýchlo zastarať.
⬤ Niektorí mali pocit, že je príliš všeobecná alebo sa účinne nezaoberá konkrétnymi prípadmi použitia.
(na základe 175 čitateľských recenzií)
Nosql Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Potreba spracovávať čoraz väčšie objemy údajov je jedným z faktorov, ktoré vedú k zavádzaniu novej triedy nerelačných databáz "NoSQL". Zástancovia databáz NoSQL tvrdia, že ich možno použiť na vytvorenie systémov, ktoré sú výkonnejšie, lepšie sa škálujú a ľahšie programujú.
NoSQL Distilled je stručný, ale dôkladný úvod do tejto rýchlo sa rozvíjajúcej technológie. Pramod J. Sadalage a Martin Fowler vysvetľujú, ako databázy NoSQL fungujú a ako môžu byť lepšou alternatívou k tradičným RDBMS. Autori poskytujú rýchly sprievodca konceptmi, ktoré potrebujete poznať, aby ste mohli posúdiť, či sú databázy NoSQL vhodné pre vaše potreby, a ak áno, ktoré technológie by ste mali ďalej preskúmať.
Prvá časť knihy sa zameriava na základné koncepty vrátane bezschémových dátových modelov, agregátov, nových distribučných modelov, vety CAP a map-reduce. V druhej časti autori skúmajú architektonické a návrhové otázky spojené s implementáciou NoSQL. Uvádzajú tiež reálne prípady použitia, ktoré demonštrujú fungovanie databáz NoSQL a obsahujú reprezentatívne príklady využívajúce Riak, MongoDB, Cassandra a Neo4j.
Okrem toho na základe priekopníckej práce Pramoda Sadalageho NoSQL Distilled ukazuje, ako implementovať evolučný návrh s migráciou schém: základnú techniku pre použitie databáz NoSQL. V závere knihy sa opisuje, ako NoSQL nastoľuje novú éru polyglotnej perzistencie, v ktorej koexistujú viaceré svety ukladania údajov a architekti si môžu vybrať technológiu najlepšie optimalizovanú pre každý typ prístupu k údajom.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)