Résumé
Nowadays, the volume of data manipulated by our information systems is growing so rapidly that they cannot be efficiently managed and exploited only by means of standard relational data management systems. Hence the recent emergence of NoSQL datastores as alternative/complementary choices for big data management. While NoSQL datastores are usually designed with high performance and scalability as primary concerns, this often comes at a cost of tolerating (temporary) data inconsistencies. This is the case, in particular, for managing referential integrity in graph-oriented datastores, for which no support currently exists. This paper presents a MDE-based, tool-supported approach to the definition and enforcement of referential integrity constraints
(RICs) in graph-oriented NoSQL datastores. This approach relies on a domain-specific language allowing users to specify RICs as well as the way they must be managed. This specification is then exploited to support the automated identification and correction of RICs violations in a graph-oriented datastore. We illustrate the application of our approach, currently implemented for Neo4J, through a small experiment.
(RICs) in graph-oriented NoSQL datastores. This approach relies on a domain-specific language allowing users to specify RICs as well as the way they must be managed. This specification is then exploited to support the automated identification and correction of RICs violations in a graph-oriented datastore. We illustrate the application of our approach, currently implemented for Neo4J, through a small experiment.
langue originale | Anglais |
---|---|
titre | Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2020) |
rédacteurs en chef | Slimane Hammoudi, Luis Ferreira Pires, Bran Selic |
Editeur | Springer |
Pages | 409-416 |
Nombre de pages | 8 |
ISBN (Electronique) | 9789897584008 |
Etat de la publication | Publié - 1 janv. 2020 |
Evénement | Model-Driven Engineering and Software Development: 8th International Conference - Valletta, Malte Durée: 25 févr. 2020 → 27 févr. 2020 http://www.modelsward.org |
Série de publications
Nom | MODELSWARD 2020 - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development |
---|
Une conférence
Une conférence | Model-Driven Engineering and Software Development |
---|---|
Titre abrégé | MODELSWARD 2020 |
Pays/Territoire | Malte |
La ville | Valletta |
période | 25/02/20 → 27/02/20 |
Adresse Internet |