Big Data

Apache CouchDB – Deo I

Imate problem koji je teško definisati pomoću standardne relacione sheme? Za razliku od relacionih baza podataka, ni ranije opisani MongoDB ni CouchDB ne koriste tabele za čuvanje podataka i relacija između njih, već kolekcije nezavisnih dokumenata. Obe ove baze se kategorišu kao document oriented NoSQL. Fiksna shema podataka ne postoji, već svaki dokument sadrži sopstvenu, samoopisujuću shemu. CouchDB koristi JSON…

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

Big Data

Apache Lucene

Apache Lucene je biblioteka napisana u Java programskom jeziku koja omogućava pretragu visokih performansi velike količine podataka. Besplatna je i pogodna za skoro svaku aplikaciju kojoj je potrebna ovakva vrsta pretrage. Najpre ćemo objasniti odakle potreba za ovakvom bibliotekom kao i način na koji radi. Nakon toga ćemo videti kako se instalira i koristi. Lucene indeksi Vrlo često je potrebno…

Pročitaj