Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/102586
Title: Choosing the right NoSQL database for the job: a quality attribute evaluation
Authors: Lourenço, João Ricardo 
Cabral, Bruno 
Carreiro, Paulo 
Vieira, Marco 
Bernardino, Jorge 
Keywords: NoSQL databases; Key-value; Document store; Columnar; Graph; Software engineering; Quality attributes
Issue Date: 2015
Project: FEED - Free Energy Data and iCIS - Intelligent Computing in the Internet Services (CENTRO-07 - ST24 - FEDER - 002003) 
Serial title, monograph or event: Journal of Big Data
Volume: 2
Issue: 1
Abstract: For over forty years, relational databases have been the leading model for data storage, retrieval and management. However, due to increasing needs for scalability and performance, alternative systems have emerged, namely NoSQL technology. The rising interest in NoSQL technology, as well as the growth in the number of use case scenarios, over the last few years resulted in an increasing number of evaluations and comparisons among competing NoSQL technologies. While most research work mostly focuses on performance evaluation using standard benchmarks, it is important to notice that the architecture of real world systems is not only driven by performance requirements, but has to comprehensively include many other quality attribute requirements. Software quality attributes form the basis from which software engineers and architects develop software and make design decisions. Yet, there has been no quality attribute focused survey or classification of NoSQL databases where databases are compared with regards to their suitability for quality attributes common on the design of enterprise systems. To fill this gap, and aid software engineers and architects, in this article, we survey and create a concise and up-to-date comparison of NoSQL engines, identifying their most beneficial use case scenarios from the software engineer point of view and the quality attributes that each of them is most suited to.
URI: https://hdl.handle.net/10316/102586
ISSN: 2196-1115
DOI: 10.1186/s40537-015-0025-0
Rights: openAccess
Appears in Collections:I&D CISUC - Artigos em Revistas Internacionais

Show full item record

SCOPUSTM   
Citations

99
checked on Jun 3, 2024

Page view(s)

92
checked on Jun 11, 2024

Download(s)

41
checked on Jun 11, 2024

Google ScholarTM

Check

Altmetric

Altmetric


This item is licensed under a Creative Commons License Creative Commons