Performance Evaluation Between HarperDB, Mongo DB and PostgreSQL
| Main Author: | |
|---|---|
| Publication Date: | 2023 |
| Other Authors: | , , , , , , |
| 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 |