Categories
Predavanja Pretekla predavanja Spletne urice

Spletne urice Maribor #12: NoSQL

Torek, 29.11.2011 ob 19.00 @ KID KIBLA

Še nedavno se zdelo da je evolucije podatkovnih baz konec. A v nekaj letih se je vse obrnilo – prišel je NoSQL.

Komu SQL ni dovolj? Google, Amazon, Yahoo, Facebook in drugi so razvili nove pristope za nove čase. V predavanju bomo pregledali nekaj najbolj značilnih alternativ klasičnim podatkovnim bazam ter si pogledali kako delujejo in kakšne probleme rešujejo.

Kaj je to eventualna konsistentnost? Zakaj je teorem CAP tako zoprn? Kako obdelovati res veliko podatkov hitro in učinkovito? Si res želimo, da 1000 računalnikov sestavlja eno samo podatkovno bazo? Zakaj denormalizacija? Kam so šle vse podatkovne sheme?

Dotaknili se bomo konceptov kot so MapReduce, key/value stores, column stores, document stores in graph stores. Podrobneje si bomo pogledali sistem Hadoop (odprtokodna implementacija MapReduce) in sistem Cassandra (odprtokodni key/value store).

Predaval nam bo Andraž Tori, soustanovitelj Zemante.