Mapping-based SPARQL access to a MongoDB database

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 leader in the NoSQL market and the management of very large datasets, making it a significant potential contributor to the Web of Linked Data. Therefore, in this paper we address the research 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 certain answers.
Type de document :
Rapport
[Research Report] CNRS. 2016
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01245883
Contributeur : Franck Michel <>
Soumis le : lundi 7 novembre 2016 - 19:20:00
Dernière modification le : jeudi 10 novembre 2016 - 01:05:43
Document(s) archivé(s) le : mardi 14 mars 2017 - 22:19:45

Fichier

SPARQL-to-MongoQL Rapport.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

  • HAL Id : hal-01245883, version 5

Collections

UNICE | I3S | LARA

Citation

Franck Michel, Catherine Faron-Zucker, Johan Montagnat. Mapping-based SPARQL access to a MongoDB database. [Research Report] CNRS. 2016. <hal-01245883v5>

Partager

Métriques

Consultations de
la notice

63

Téléchargements du document

104