master's thesis
Nino Brezac (Avtor), Slavko Žitnik (Mentor)

Povzetek

Graph databases have emerged as an essential tool for managing highly interconnected data, outperforming traditional relational databases in specific use cases such as recommendation engines, social networks, and fraud detection. This work first introduces the concepts of a graph database, its taxonomy and specifics. Afterwards, it provides a comprehensive evaluation of the graph databases landscape, summarizing key features of a representative sample of graph databases and constructing a decision model to help with selecting a graph database. As a means of validation, a defined use-case of analytical LPG databases from the model was chosen for evaluation. The evaluation included experimental analysis on a standardized dataset, which highlighted key differences between the systems in terms of UI, UX, speed, memory consumption, and analytics. This study provides practical insights for database administrators and developers seeking to choose the right graph database solution for their specific needs.

Ključne besede

databases;graphs;graph analytics;graph algorithms;performance analysis;Cypher;Gremlin;computer science;master's thesis;

Podatki

Jezik: Angleški jezik
Leto izida:
Tipologija: 2.09 - Magistrsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [N. Brezac]
UDK: 004.6(043.2)
COBISS: 210481667 Povezava se bo odprla v novem oknu
Št. ogledov: 85
Št. prenosov: 33
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Slovenski jezik
Sekundarni naslov: Izbiranje sistema za upravljanje z grafnimi podatkovnimi bazami
Sekundarni povzetek: Grafne podatkovne baze so se izkazale kot učinkovito orodje za upravljanje z zelo povezanimi podatki, saj v posebnih primerih uporabe, kot so priporočilni sistemi, družbena omrežja in odkrivanje goljufij, celo presegajo tradicionalne relacijske podatkovne baze. V tem delu so najprej predstavljeni koncepti grafnih podatkovnih baz, njihova taksonomija in posebnosti. Nato sledi celostna predstava področja grafnih podatkovnih baz, kjer so povzete ključne lastnosti reprezentativnega vzorca grafnih podatkovnih baz in je posledično zgrajen model odločitvenega drevesa za pomoč pri izbiri grafne podatkovne zbirke. Za validacijo je izbran primer uporabe analitičnih podatkovnih zbirk LPG. Validacija je vsebovala eksperimentalno analizo na standardiziranem naboru podatkov, ter je izpostavila ključne razlike med sistemi glede uporabniškega vmesnika, uporabniške izkušnje, hitrosti, porabe pomnilnika in analitičnih zmožnosti. Ta študija ponuja praktičen vpogled za skrbnike podatkovnih baz in razvijalce, ki želijo izbrati pravo rešitev grafne podatkovne zbirke za svoje specifične potrebe.
Sekundarne ključne besede: podatkovne baze;grafi;grafna analitika;grafni algoritmi;performančna analiza;Cypher;Gremlin;magisteriji;
Vrsta dela (COBISS): Magistrsko delo/naloga
Študijski program: 1000471
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 1 spletni vir (1 datoteka PDF (VI, 111 str.))
ID: 25178476