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
Liste complète des métadonnées


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

345

Téléchargements du document

276