Database Design for NoSQL Systems

Francesca Bugiotti 1, 2 Luca Cabibbo 3 Paolo Atzeni 3 Riccardo Torlone 3
1 OAK - Database optimizations and architectures for complex large data
LRI - Laboratoire de Recherche en Informatique, UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France, CNRS - Centre National de la Recherche Scientifique : UMR8623
Abstract : The popularity of NoSQL database systems is rapidly increasing, especially to support nextgenerationweb applications. However, given the high heterogeneity existing in this world,where more than fifty systems are available, database design is usually based on best practicesand guidelines which are strictly related to the selected system.We propose a database design methodology for NoSQL systems with initial activities thatare independent of the specific target system. The approach is based on NoAM (NoSQL AbstractModel), a novel abstract data model for NoSQL databases, which exploits the commonalitiesof various NoSQL systems and is used to specify a system-independent representationof the application data. We show how this intermediate representation can be implemented intarget NoSQL databases, taking into account their specific features.Overall, the methodology aims at supporting scalability, performance, and consistency, asneeded by next-generation web applications.
Type de document :
Rapport
[Technical Report] Università degli studi Roma Tre. 2014
Liste complète des métadonnées

Littérature citée [22 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01092445
Contributeur : Francesca Bugiotti <>
Soumis le : lundi 8 décembre 2014 - 16:50:50
Dernière modification le : lundi 28 mai 2018 - 14:38:02
Document(s) archivé(s) le : lundi 9 mars 2015 - 12:17:24

Fichier

__noam-er2014.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Francesca Bugiotti, Luca Cabibbo, Paolo Atzeni, Riccardo Torlone. Database Design for NoSQL Systems. [Technical Report] Università degli studi Roma Tre. 2014. 〈hal-01092445〉

Partager

Métriques

Consultations de la notice

284

Téléchargements de fichiers

1261