Mapping-based SPARQL access to a MongoDB database - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2016

Mapping-based SPARQL access to a MongoDB database

Résumé

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.
Fichier principal
Vignette du fichier
SPARQL-to-MongoQL Rapport.pdf (1.85 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01245883 , version 1 (17-12-2015)
hal-01245883 , version 2 (23-12-2015)
hal-01245883 , version 3 (11-01-2016)
hal-01245883 , version 4 (12-02-2016)
hal-01245883 , version 5 (07-11-2016)

Licence

Paternité

Identifiants

  • HAL Id : hal-01245883 , version 5

Citer

Franck Michel, Catherine Faron Zucker, Johan Montagnat. Mapping-based SPARQL access to a MongoDB database. [Research Report] CNRS. 2016. ⟨hal-01245883v5⟩
940 Consultations
1105 Téléchargements

Partager

Gmail Facebook X LinkedIn More