The recent rise of the NoSQL movement motivates investigation on the performance impact that new persistence approaches can bring in the model-driven re-engineering of a consolidated object-oriented software architecture. We report comparative experimental performance results attained by combining a pattern-based domain logic with a persistence layer based on different paradigms and we describe how data model is persisted in various implementation based on MySQL, Neo4j, and MongoDB.
Experimental Performance Evaluation of Different Data Models for a Reflection Software Architecture over NoSQL Persistence Layers / Fioravanti, Sara; Mattolini, Simone; Patara, Fulvio; Vicario, Enrico. - ELETTRONICO. - (2016), pp. 297-308. (Intervento presentato al convegno 7th ACM/SPEC on International Conference on Performance Engineering) [10.1145/2851553.2851561].
Experimental Performance Evaluation of Different Data Models for a Reflection Software Architecture over NoSQL Persistence Layers
FIORAVANTI, SARA;MATTOLINI, SIMONE;PATARA, FULVIO;VICARIO, ENRICO
2016
Abstract
The recent rise of the NoSQL movement motivates investigation on the performance impact that new persistence approaches can bring in the model-driven re-engineering of a consolidated object-oriented software architecture. We report comparative experimental performance results attained by combining a pattern-based domain logic with a persistence layer based on different paradigms and we describe how data model is persisted in various implementation based on MySQL, Neo4j, and MongoDB.I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.