Killing Two Birds with One Stone – erying Property Graphs using SPARQL via Gremlinator

dc.bibliographicCitation.bookTitleProceedings of ACM Conference, Washington, DC, USA, July 2017 (Conference’17)eng
dc.contributor.authorThakkar, Harsh
dc.contributor.authorPunjani, Dharmen
dc.contributor.authorLehmann, Jens
dc.contributor.authorAuer, Sören
dc.date.accessioned2018-05-08T03:27:56Z
dc.date.available2019-06-28T13:19:18Z
dc.date.issued2018
dc.description.abstractKnowledge graphs have become popular over the past decade and frequently rely on the Resource Description Framework (RDF) or Property Graph (PG) databases as data models. However, the query languages for these two data models -- SPARQL for RDF and the PG traversal language Gremlin -- are lacking interoperability. We present Gremlinator, the first translator from SPARQL -- the W3C standardized language for RDF -- and Gremlin -- a popular property graph traversal language. Gremlinator translates SPARQL queries to Gremlin path traversals for executing graph pattern matching queries over graph databases. This allows a user, who is well versed in SPARQL, to access and query a wide variety of Graph Data Management Systems (DMSs) avoiding the steep learning curve for adapting to a new Graph Query Language (GQL). Gremlin is a graph computing system-agnostic traversal language (covering both OLTP graph database or OLAP graph processors), making it a desirable choice for supporting interoperability for querying Graph DMSs. Gremlinator currently supports the translation of a subset of SPARQL 1.0, specifically the SPARQL SELECT queries.eng
dc.identifier.urihttps://oa.tib.eu/renate/handle/123456789/4459
dc.language.isoengeng
dc.publisherCambridge : arXiveng
dc.relation.urihttps://arxiv.org/abs/1801.09556
dc.rights.licenseThis document may be downloaded, read, stored and printed for your own use within the limits of § 53 UrhG but it may not be distributed via the internet or passed on to external parties.eng
dc.rights.licenseDieses Dokument darf im Rahmen von § 53 UrhG zum eigenen Gebrauch kostenfrei heruntergeladen, gelesen, gespeichert und ausgedruckt, aber nicht im Internet bereitgestellt oder an Außenstehende weitergegeben werden.ger
dc.subject.ddc004eng
dc.subject.otherProperty Grapheng
dc.subject.otherSPARQLeng
dc.subject.otherGremlineng
dc.subject.otherGraph Traversaleng
dc.subject.otherGremlinatoreng
dc.titleKilling Two Birds with One Stone – erying Property Graphs using SPARQL via Gremlinatoreng
dc.typeConferenceObjecteng
dc.typeTexteng
tib.accessRightsopenAccesseng
wgl.contributorTIBeng
wgl.subjectInformatikeng
wgl.typeKonferenzbeitrageng
Files
Collections