Export Ready — 

Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL

Bibliographic Details
Main Author: Figueiredo, Figueiredo
Publication Date: 2023
Other Authors: Cardoso, Filipe, Saraiva, Goncalo, Rebelo, João, Rodrigues, Ricardo, Wanzeller, Cristina, Martins, Pedro, Abbasi, Maryam
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.15/4675
Summary: Several modern-day problems, like information overload and big data, need to deal with large amounts of data. As such, to meet the application requirements, for instance, performance and consistency, more and more systems are adapting to the specificities. The existing Relational Database Management System (RDBMS)’s the processing of massive data has become an issue because these databases do not deal with a massive amount of data. NoSQL is a database management system that makes processing massive and/or unstructured data easier because it uses key-value to store the data, collections or document stores instead of tables. Many companies today tend to start a project using NoSQL. However, HarperDB aims to produce a relational and nonrelational DBMS, allowing developers to choose between different solutions. This paper aims to show the most relevant differences between HarperDB, MongoDB and PostgreSQL and compare their performances. Preliminary results show that PostgreSQL performs better with structured data, but HarperDB can integrate NoSQL and SQL, which can be a significant advantage to HarperDB compared to the other solutions.
id RCAP_0ef664d3179cfbe919eff34f2b975ee2
oai_identifier_str oai:repositorio.ipsantarem.pt:10400.15/4675
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Performance Evaluation Between HarperDB, Mongo DB and PostgreSQLRDBMSNoSQLPostgreSQLMongoDBHarperDBPerformanceSeveral modern-day problems, like information overload and big data, need to deal with large amounts of data. As such, to meet the application requirements, for instance, performance and consistency, more and more systems are adapting to the specificities. The existing Relational Database Management System (RDBMS)’s the processing of massive data has become an issue because these databases do not deal with a massive amount of data. NoSQL is a database management system that makes processing massive and/or unstructured data easier because it uses key-value to store the data, collections or document stores instead of tables. Many companies today tend to start a project using NoSQL. However, HarperDB aims to produce a relational and nonrelational DBMS, allowing developers to choose between different solutions. This paper aims to show the most relevant differences between HarperDB, MongoDB and PostgreSQL and compare their performances. Preliminary results show that PostgreSQL performs better with structured data, but HarperDB can integrate NoSQL and SQL, which can be a significant advantage to HarperDB compared to the other solutions.SpringerRepositório Científico do Instituto Politécnico de SantarémFigueiredo, FigueiredoCardoso, FilipeSaraiva, GoncaloRebelo, JoãoRodrigues, RicardoWanzeller, CristinaMartins, PedroAbbasi, Maryam2024-01-10T10:11:07Z20232023-01-01T00:00:00Zbook partinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.15/4675eng978-981-99-0333-7https://doi.org/10.1007/978-981-99-0333-7_7info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-05-11T04:34:57Zoai:repositorio.ipsantarem.pt:10400.15/4675Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T07:10:55.448398Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
title Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
spellingShingle Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
Figueiredo, Figueiredo
RDBMS
NoSQL
PostgreSQL
MongoDB
HarperDB
Performance
title_short Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
title_full Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
title_fullStr Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
title_full_unstemmed Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
title_sort Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
author Figueiredo, Figueiredo
author_facet Figueiredo, Figueiredo
Cardoso, Filipe
Saraiva, Goncalo
Rebelo, João
Rodrigues, Ricardo
Wanzeller, Cristina
Martins, Pedro
Abbasi, Maryam
author_role author
author2 Cardoso, Filipe
Saraiva, Goncalo
Rebelo, João
Rodrigues, Ricardo
Wanzeller, Cristina
Martins, Pedro
Abbasi, Maryam
author2_role author
author
author
author
author
author
author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico de Santarém
dc.contributor.author.fl_str_mv Figueiredo, Figueiredo
Cardoso, Filipe
Saraiva, Goncalo
Rebelo, João
Rodrigues, Ricardo
Wanzeller, Cristina
Martins, Pedro
Abbasi, Maryam
dc.subject.por.fl_str_mv RDBMS
NoSQL
PostgreSQL
MongoDB
HarperDB
Performance
topic RDBMS
NoSQL
PostgreSQL
MongoDB
HarperDB
Performance
description Several modern-day problems, like information overload and big data, need to deal with large amounts of data. As such, to meet the application requirements, for instance, performance and consistency, more and more systems are adapting to the specificities. The existing Relational Database Management System (RDBMS)’s the processing of massive data has become an issue because these databases do not deal with a massive amount of data. NoSQL is a database management system that makes processing massive and/or unstructured data easier because it uses key-value to store the data, collections or document stores instead of tables. Many companies today tend to start a project using NoSQL. However, HarperDB aims to produce a relational and nonrelational DBMS, allowing developers to choose between different solutions. This paper aims to show the most relevant differences between HarperDB, MongoDB and PostgreSQL and compare their performances. Preliminary results show that PostgreSQL performs better with structured data, but HarperDB can integrate NoSQL and SQL, which can be a significant advantage to HarperDB compared to the other solutions.
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-01-01T00:00:00Z
2024-01-10T10:11:07Z
dc.type.driver.fl_str_mv book part
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.15/4675
url http://hdl.handle.net/10400.15/4675
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-981-99-0333-7
https://doi.org/10.1007/978-981-99-0333-7_7
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602909441359872