A Mapping-based Method to Query MongoDB Documents with SPARQL

Abstract : Accessing legacy data as virtual RDF stores is a key issue in the building of the Web of Data. In recent years, the MongoDB database has become a popular actor in the NoSQL market, making it a significant potential contributor to the Web of Linked Data. Therefore, in this paper we address the question of how to access arbitrary MongoDB documents with SPARQL. We propose a two-step method to (i) translate a SPARQL query into a pivot abstract query under MongoDB-to-RDF mappings represented in the xR2RML language, then (ii) translate the pivot query into a concrete MongoDB query. We elaborate on the discrepancy between the expressiveness of SPARQL and the MongoDB query language, and we show that we can always come up with a rewriting that shall produce all correct answers.
Type de document :
Communication dans un congrès
27th International Conference on Database and Expert Systems Applications (DEXA 2016), Sep 2016, Porto, Portugal. 2016, Proceedings of the DEXA 2016 Conference


https://hal.archives-ouvertes.fr/hal-01330146
Contributeur : Franck Michel <>
Soumis le : vendredi 10 juin 2016 - 09:54:26
Dernière modification le : jeudi 24 novembre 2016 - 01:04:24

Fichier

sparql2mongo.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01330146, version 1

Collections

Citation

Franck Michel, Catherine Faron-Zucker, Johan Montagnat. A Mapping-based Method to Query MongoDB Documents with SPARQL. 27th International Conference on Database and Expert Systems Applications (DEXA 2016), Sep 2016, Porto, Portugal. 2016, Proceedings of the DEXA 2016 Conference. <hal-01330146>

Partager

Métriques

Consultations de
la notice

224

Téléchargements du document

182