Original title:
Transformace SPARQL dotazů do Cypher dotazů v Neo4j
Translated title:
Transformation of SPARQL queries into Cypher queries in Neo4j
Authors:
Storzerová, Tereza ; Svoboda, Martin (advisor) ; Klímek, Jakub (referee) Document type: Master’s theses
Year:
2022
Language:
eng Abstract:
[eng][cze] RDF stores are still popular on the Web, although the existing RDF database management systems are not well prepared for the current data processing requirements. Usually, it is better to use one of the NoSQL systems for processing large and unstructured data instead. For many database types, the graph representation appears to be the most suitable way, with one of the popular representatives being the Neo4j system. In this thesis, we present an approach to the RDF data transformation into a graph format used by Neo4j, together with the translation of the query expressions in SPARQL to query expressions in Cypher, being the query languages used over RDF and in Neo4j, respectively. The translation of data and queries is shown on a prototype implementation and experimentally verified. 1Úložiště RDF jsou na webu stále oblíbené, přestože stávající systémy správy databází RDF nejsou dobře připraveny na současné požadavky na zpracování dat. Pro zpracování velkých a nestrukturovaných dat je obvykle lepší použít některý ze systémů NoSQL. Pro mnoho typů databází se jako nejvhodnější způsob jeví grafová reprezentace, přičemž jedním z jejích oblíbených zástupců je systém Neo4j. V této práci představujeme přístup k transformaci RDF dat do formátu grafu používaného Neo4j spolu s překladem výrazů dotazů ve SPARQLu na výrazy dotazů v Cypheru, což jsou dotazovací jazyky používané v RDF, respektive v Neo4j. Překlad dat a dotazů je ukázán na prototypové implementaci a experimentálně ověřen. 1
Keywords:
RDF|Neo4j|SPARQL|Cypher|Data Transformation; RDF|Neo4j|SPARQL|Cypher|Transformace Dat
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/176299