Authors:
Inês Carvalho
1
;
Filipe Sá
2
;
1
and
Jorge Bernardino
3
;
1
Affiliations:
1
Polytechnic of Coimbra – ISEC, Rua Pedro Nunes, Quinta da Nora, 3030-199 Coimbra, Portugal
;
2
CISeD – Research Centre in Digital Services of Polytechnic of Viseu, Campus Politécnico, 3504-510 Viseu, Portugal
;
3
CISUC – Centre of Informatics and Systems of University of Coimbra, Pinhal de Marrocos, 3030-290 Coimbra, Portugal
Keyword(s):
NoSQL Document Databases, OSSpal Methodology, Couchbase, CouchDB, MongoDB.
Abstract:
NoSQL document databases emerged as an alternative to relational databases to deal with large volumes of data. In this paper, we assess the top three free and open-source NoSQL document databases: Couchbase, CouchDB, and MongoDB. Through this analysis, we identify the main characteristics of each database. The OSSpal methodology, which combines quantitative and qualitative measures to assess open-source software was used. This methodology defines seven categories: functionality, operational software characteristics, software technology attributes, documentation, support and service, community and adoption, and development process. At the end, it is obtained a score that identify which is the best NoSQL document database.