Bridging the Semantic Web and NoSQL Worlds: Generic SPARQL Query Translation and Application to MongoDB

Franck Michel 1, 2 Catherine Faron Zucker 1, 2 Johan Montagnat 2
1 WIMMICS - Web-Instrumented Man-Machine Interactions, Communities and Semantics
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : RDF-based data integration is often hampered by the lack of methods to translate data locked in heterogeneous silos into RDF representations. In this paper, we tackle the challenge of bridging the gap between the Semantic Web and NoSQL worlds, by fostering the development of SPARQL interfaces to heterogeneous databases. To avoid defining yet another SPARQL translation method for each and every database, we propose a two-phase method. Firstly, a SPARQL query is translated into a pivot abstract query. This phase achieves as much of the translation process as possible regardless of the database. We show how optimizations at this abstract level can save subsequent work at the level of a target database query language. Secondly, the abstract query is translated into the query language of a target database, taking into account the specific database capabilities and constraints. We demonstrate the effectiveness of our method with the MongoDB NoSQL document store, such that arbitrary MongoDB documents can be aligned on existing domain ontologies and accessed with SPARQL. Finally, we draw on a real-world use case to report experimental results with respect to the effectiveness and performance of our approach.
Document type :
Book sections
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01926379
Contributor : Franck Michel <>
Submitted on : Monday, November 19, 2018 - 11:04:44 AM
Last modification on : Monday, March 11, 2019 - 11:56:32 AM
Document(s) archivé(s) le : Wednesday, February 20, 2019 - 1:39:27 PM

File

article.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01926379, version 1

Données associées

Collections

Citation

Franck Michel, Catherine Faron Zucker, Johan Montagnat. Bridging the Semantic Web and NoSQL Worlds: Generic SPARQL Query Translation and Application to MongoDB. Transactions on Large-Scale Data- and Knowledge-Centered Systems XL, 11360, Springer, pp.125-165, 2019, LNCS, ISBN: 978-3-662-58664-8. ⟨hal-01926379⟩

Share

Metrics

Record views

228

Files downloads

147