Vrednovanje baze podataka Apache Cassandra

Sažetak na hrvatskom: U radu su opisane mogućnosti i ograničenja distribuiranog sustava za upravljanje bazama podataka Apache Cassandra. Prikazani su različiti načini ugradnje sheme podataka, te su kao rezultat rada nastala dva reprezentativna projekta u kojima je na dva različita načina ostvarena d...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:48612/Details
Glavni autor: Glavičić, Mateo (-)
Ostali autori: Fertalj, Krešimir (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, M. Glavičić, 2018.
Predmet:
LEADER 02825na a2200229 4500
003 HR-ZaFER
008 160221s2018 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid5412 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Glavičić, Mateo 
245 1 0 |a Vrednovanje baze podataka Apache Cassandra :  |b diplomski rad /  |c Mateo Glavičić ; [mentor Krešimir Fertalj]. 
246 1 |a Apache Cassandra Database Evaluation  |i Naslov na engleskom:  
260 |a Zagreb,  |b M. Glavičić,  |c 2018. 
300 |a 86 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 54, datum predaje: 2018-06-29, datum završetka: 2018-07-02 
520 3 |a Sažetak na hrvatskom: U radu su opisane mogućnosti i ograničenja distribuiranog sustava za upravljanje bazama podataka Apache Cassandra. Prikazani su različiti načini ugradnje sheme podataka, te su kao rezultat rada nastala dva reprezentativna projekta u kojima je na dva različita načina ostvarena društvena mreža. Jedan se projekt temelji na klijentskim spajanjima i normaliziranim podatcima, dok se drugi temelji na denormalizaciji podataka i pravilom „tablica po upitu“. Uz projekte društvene mreže, kreirana je i komandno-linijska aplikacija za mjerenje performansi različitih načina pristupa podatcima unutar jedne particije. Uspoređivane su performanse upita nad materijaliziranim pogledima, podatcima nad kojim su kreirani sekundarni i SASI indeksi te neindeksiranim podatcima uporabom opcije allow filtering.  
520 3 |a Sažetak na engleskom: This thesis describes features and limits of Apache Cassandra distributed database management system. It presents various principles of schema design, and as a result two representative projects were made. In these projects a social network is realized in two distinct ways. The first one relies on client-side joins and data normalization, and the second one on data denormalization and „table per query“ rule. Along the social network projects a command-line application for performance measurement was also created. The application measures performance of queries with various access patterns on one partition and compares query speed on materialized views, data with secondary and SASI indexes, and non-indexed data using „allow filtering“ option.  
653 1 |a Apache Cassandra  |a NoSQL  |a distribuirana baza podataka  |a ugradnja sheme  |a klijentska spajanja  |a denormalizacija podataka  |a materijalizirani pogledi  |a sekundarni indeksi  |a SASI indeksi 
653 1 |a Apache Cassandra  |a NoSQL  |a distributed database  |a schema design  |a client-side joins  |a data denormalization  |a materialized views  |a secondary index  |a SASI index  
700 1 |a Fertalj, Krešimir  |4 ths 
942 |c Y 
999 |c 48612  |d 48612