master's thesis
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: |
2024 |
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
|
Št. ogledov: |
85 |
Št. prenosov: |
33 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
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 |