Afficher la notice abrégée

dc.contributor.author BOUAFIA, IBTISSEM
dc.date.accessioned 2021-02-22T12:47:58Z
dc.date.available 2021-02-22T12:47:58Z
dc.date.issued 2020
dc.identifier.uri http://dspace.univ-guelma.dz:8080/xmlui/handle/123456789/10089
dc.description.abstract L'approche NoSQL représente une nouvelle ère dans la représentation et la gestion des données pour permettre la définition et la manipulation de grands ensembles de données, en se concentrant sur l'évolutivité et la disponibilité. Les données NoSQL peuvent être modélisées dans différents modèles de données, tels que clé-valeur, colonne, document et graphe. Dans ce contexte, de nouvelles opportunités peuvent se présenter en tirant parti du choix du modèle NoSQL, qui peut être plus approprié qu'un autre pour représenter ou traiter ces données. Il nous a semblé utile de proposer une approche de mappage entre différentes bases de données NoSQL pour assurer la portabilité des données et améliorer le traitement des données comme prévu. Notre travail vise à fournir une méthode de mappage bidirectionnel entre les bases de données NoSQL orientées document et orientées colonnes. Nous nous sommes également concentrés sur l'utilisation de deux principaux systèmes NoSQL: le système de documents MongoDB et le système en colonnes Cassandra. La méthode proposée est décrit à travers l’algorithme à base de règle. Nous définissons un ensemble de règles de traduction entre les composants de la base de données pour mapper la base de données orientée document vers la base de données en colonnes. Ainsi, à partir de ces règles, nous produisons la liste des règles de traduction inverse pour assurer le mappage dans l’autre direction. La méthode proposée a été validée par des expériences, qui donnent un bon résultat. en_US
dc.language.iso fr en_US
dc.subject NoSQL databases, Data mapping, Translation rules, Inverse translation rules. en_US
dc.title Mapping Between Different NoSQL Databases en_US
dc.type Working Paper en_US


Fichier(s) constituant ce document

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée

Chercher dans le dépôt


Recherche avancée

Parcourir

Mon compte