Original title:
Využití grafových databází pro ukládání metadat
Translated title:
Use of Graph Databases to Store Metadata
Authors:
Pop, Dominik ; John, Petr (referee) ; Bartík, Vladimír (advisor) Document type: Master’s theses
Year:
2026
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Diplomová práce se zabývá využitím grafových databází pro správu metadat. Na příkladu abstraktního systému postaveného na relační databázi navrhuje a~implementuje hybridní architekturu, ve které jsou vybrané grafové operace nad metadaty obsluhovány nativní grafovou databází Neo4j, zatímco zbytek datové vrstvy zůstává v~původním relačním řešení. Práce porovnává oba přístupy z~hlediska výkonu na sadě realistických dotazových a~synchronizačních scénářů a~na základě naměřených výsledků formuluje doporučení, ve kterých případech se přechod ke grafové databázi vyplatí a~kde má naopak relační řešení nadále své opodstatnění.
This master's thesis explores the use of graph databases for metadata management. Using an abstract system built on the relational database as a~starting point, it designs and implements a~hybrid architecture in which selected graph operations over metadata are handled by the native graph database Neo4j, while the rest of the data layer remains in the original relational solution. The thesis compares both approaches in terms of performance on a~set of realistic query and synchronization scenarios and, based on the measured results, formulates recommendations for cases where it is worth to transition to a~graph database and where the relational solution still retains its merit.
Keywords:
Cypher; data lineage; graph databases; graph materialization; hybrid architecture; knowledge graph; metadata management; Neo4j; performance benchmarking; SQL Server; Cypher; data lineage; grafové databáze; hybridní architektura; knowledge graph; materializace grafu; Neo4j; správa metadat; SQL Server; výkonnostní srovnání
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/260411