Big Data

Grafovske baze podataka – Neo4j

Iako su relacione baze podataka i dalje najpopularnija vrsta baza podataka, poslednjih godina se pojavilo nekoliko „alternativnih“, takozvanih NoSQL baza podataka. To su baze podataka koje nisu bazirane na relacinom modelu podataka. NoSQL sistemi nastali su iz novih zahteva za većom fleksibilnošću i boljim performansama za smeštanje velike količine podataka. Razlog tome je uglavnom zbog popularnost Interneta i informacionih tehnologija…

Pročitaj

Big Data, Data Science

MultiValue Databases na primeru ArrayDB Deo II

U prvom delu smo mogli da pročitamo o nekim karakteristikama MultiValue modela kao i o pojedinim prednostima u odnosu na MultiValue model. U ovom delu ćemo se baviti primerima upotrebe MultiValue modela kao i određenim pogodnostima koje MultiValue model pruža svojim korisnicimia. Preduslovi Praktičnu primenu MultiValue modela pokazacemo na primeru ArrayDB-a. ArrayDB nam dozvoljava da nizove u našem programu posmatramo…

Pročitaj

Big Data, Data Science

Multivalue Databases na primeru ArrayDB Deo I

Model podataka MultiValue je alternativa standardnom relacionom pristupu koja sa sobom nosi mnoge prednosti. Sa rastućim NoSQL pokretom koji podstiče odstupanje od relacionih baza podataka, MultiValue model postaje izbor sve većeg broja kako developera tako i analitičara koji se bave obradom velike količine podataka. Ključne prednosti koje MultiValue model daje svojim korisnicima su veća sloboda prilikom definisanja modela podataka kao…

Pročitaj

Big Data

Elasticsearch

Elastcsearch je server koji služi za pretragu i analizu podataka. Napisan je u Java programskom jeziku što omogućava pokretanje na svim platformama. Baziran je na Lucene indeksima o kojima smo govorili u prethodnom članku (link) i omogućava korisnicima da pretraže veliku količinu podataka vrlo brzo. Može se koristiti i za čuvanje podataka ali je njegova glavna uloga indeksiranje i pretraga…

Pročitaj