Download presentation
Presentation is loading. Please wait.
1
NoSQL
4
... proširena vrsta sustava za upravljanje bazom podataka ...
NoSQL? ... proširena vrsta sustava za upravljanje bazom podataka ... ... ne koristi SQL kao upitini jezik ... ... izbjegava operatore pridruživanja i skaliraju horizontalno ...
6
POVIJEST Eric Evans Carlo Strozzi
7
KATEGORIJE NoSQL-a Key – Value Dokument BigTable Graf
8
KEY–VALUE SKLADIŠTA Skaliranje velikih količina podataka
Dynamo (Amazon) Model podataka: skup Key-Value parova
9
“BigTable” KLONOVI Slične relacijskim bazama podataka
BigTable (Google) Model podataka: velike tablice
10
DOKUMENTI Slično Key – Value skladištima Lotus Notes
Model podataka: skup Key – Value skupova
11
Euler & teorija grafova
GRAFOVI Modeliranje povezanih struktura Euler & teorija grafova Model podataka: graf (čvorovi, veze)
12
> 90% slučajeva u praksi
Veličina Key-Value BigTable Dokument Graf > 90% slučajeva u praksi Kompleksnost
13
PRIMJERI ...
14
Dynamo
16
PREDNOSTI fleksibilnost skalabilnost brzina jeftino
17
NEDOSTACI dostupnost podataka standardi zadržavanje podataka virtualno
18
Računarstvo u oblaku “Cloud computing”
19
Zašto računarstvo u “oblaku”?
usluge pružene putem Interneta korisnik ne zna mjesto pohrane podataka i izvršavanja aplikacija
21
USLUGE:
22
NoSQL Baze u oblaku Osnovne karakteristike: visoka dostupnost brzina
sigurnost i privatnost pouzdanost konzistentnost skalabilnost distribuiranost NoSQL
23
isključena potreba upravljanja sustavima
PREDNOSTI plaćanje po upotrebi isključena potreba upravljanja sustavima sve na jednom mjestu
24
ovisnost o davatelju usluga
NEDOSTACI sigurnost ovisnost o davatelju usluga
25
Prognoza za sutra: “Oblačno s aplikacijama”
26
LITERATURA H. Rodger-Brown, NoSQL: what does it mean, how did we get here, and why should I care? NoSQL Cloud computing E. Eifrem, Overview of NoSQL T. Ivarsson, NoSQL for Dummies G. Harrison, 10 things you should know about NoSQL databases K. Puschke, NoSQL und CouchDB
27
Nije Đelo Hađiselimović
Pripremili i prilagodili... Nije Đelo Hađiselimović Marija Špringman Ivana Matišić Ivana Šimić Ivana Umiljanović
28
&
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.