Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB
Main Author: | |
---|---|
Publication Date: | 2021 |
Format: | Bachelor thesis |
Language: | por |
Source: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Download full: | http://repositorio.utfpr.edu.br/jspui/handle/1/30125 |
Summary: | Data storage has always been of paramount importance in any project or application, and for this, relational databases are widely used. However, with the popularization of the internet, the increase in the volume of data from social networks, mobile and web applications is increasing, giving strength to the use of NoSQL database by new projects. However, there is still a lot of questioning about how the relational database would perform when working with these large amounts of data. This article aims to compare the performance between PostgreSQL relational database and NoSQL MongoDB, query performance of data usually stored in NoSQL databases, manipulating large amounts of data. Queries were performed on the PostgreSQL relational database and on the NoSQL MongoDB database in order to compare the execution speed, using native resources from both databases to improve their permanence. Tests carried out prove that the PostgreSQL database with the correct use of its resources had better results than MongoDB. |
id |
UTFPR-12_577ea75e45abf3f7fca024afd490c11e |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/30125 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDBPostgreSQL relational database and NoSQL MongoDB: performance comparisonBanco de dadosBanco de dados não relacionaisPostgreSQL (Linguagem de programação de computador)Data basesNon-relational databasesPostgreSQLCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOData storage has always been of paramount importance in any project or application, and for this, relational databases are widely used. However, with the popularization of the internet, the increase in the volume of data from social networks, mobile and web applications is increasing, giving strength to the use of NoSQL database by new projects. However, there is still a lot of questioning about how the relational database would perform when working with these large amounts of data. This article aims to compare the performance between PostgreSQL relational database and NoSQL MongoDB, query performance of data usually stored in NoSQL databases, manipulating large amounts of data. Queries were performed on the PostgreSQL relational database and on the NoSQL MongoDB database in order to compare the execution speed, using native resources from both databases to improve their permanence. Tests carried out prove that the PostgreSQL database with the correct use of its resources had better results than MongoDB.O armazenamento de dados sempre foi de suma importância em qualquer projeto ou aplicação, e para isso os bancos de dados relacionais são amplamente utilizados. Porém com a popularização da internet é crescente o aumento do volume de dados oriundos de redes sociais, aplicações mobile e web, dando força ao uso de banco de dados NoSQL por novos projetos. Entretanto, ainda se questiona muito sobre qual seria o desempenho do banco de dados relacional ao trabalhar com essas grandes quantidades de dados. Este trabalho tem como objetivo comparar a performance entre o banco de dados relacional PostgreSQL e o NoSQL MongoDB, utilizando grandes quantidades de dados usualmente armazenados em bancos NoSQL. Foram realizadas consultas no Banco de dados relacional PostgreSQL e no banco de dados NoSQL MongoDB a fim de comparar a velocidade de execução, utilizando-se de recursos nativos de ambos os bancos a fim de melhorar suas performances. Testes realizados comprovam que o banco de dados PostgreSQL com o correto uso de seus recursos teve resultados superiores ao MongoDB.Universidade Tecnológica Federal do ParanáDois VizinhosBrasilEspecialização em Ciência de DadosUTFPRPola, Ives Renê VenturiniCarniel, Anderson ChavesTeixeira, MarceloPola, Ives Renê VenturiniMartinello, Jhonatan2022-11-21T14:39:16Z2022-11-21T14:39:16Z2021-11-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMARTINELLO, Jhonatan. Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB. 2021. Trabalho de Conclusão de Curso (Especialização em Ciência de Dados) – Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/30125porAttribution-ShareAlike 4.0 Internationalhttp://creativecommons.org/licenses/by-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2022-11-22T06:07:18Zoai:repositorio.utfpr.edu.br:1/30125Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.bropendoar:2022-11-22T06:07:18Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.none.fl_str_mv |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB PostgreSQL relational database and NoSQL MongoDB: performance comparison |
title |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
spellingShingle |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB Martinello, Jhonatan Banco de dados Banco de dados não relacionais PostgreSQL (Linguagem de programação de computador) Data bases Non-relational databases PostgreSQL CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
title_full |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
title_fullStr |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
title_full_unstemmed |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
title_sort |
Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB |
author |
Martinello, Jhonatan |
author_facet |
Martinello, Jhonatan |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pola, Ives Renê Venturini Carniel, Anderson Chaves Teixeira, Marcelo Pola, Ives Renê Venturini |
dc.contributor.author.fl_str_mv |
Martinello, Jhonatan |
dc.subject.por.fl_str_mv |
Banco de dados Banco de dados não relacionais PostgreSQL (Linguagem de programação de computador) Data bases Non-relational databases PostgreSQL CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
Banco de dados Banco de dados não relacionais PostgreSQL (Linguagem de programação de computador) Data bases Non-relational databases PostgreSQL CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Data storage has always been of paramount importance in any project or application, and for this, relational databases are widely used. However, with the popularization of the internet, the increase in the volume of data from social networks, mobile and web applications is increasing, giving strength to the use of NoSQL database by new projects. However, there is still a lot of questioning about how the relational database would perform when working with these large amounts of data. This article aims to compare the performance between PostgreSQL relational database and NoSQL MongoDB, query performance of data usually stored in NoSQL databases, manipulating large amounts of data. Queries were performed on the PostgreSQL relational database and on the NoSQL MongoDB database in order to compare the execution speed, using native resources from both databases to improve their permanence. Tests carried out prove that the PostgreSQL database with the correct use of its resources had better results than MongoDB. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-11-27 2022-11-21T14:39:16Z 2022-11-21T14:39:16Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
MARTINELLO, Jhonatan. Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB. 2021. Trabalho de Conclusão de Curso (Especialização em Ciência de Dados) – Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021. http://repositorio.utfpr.edu.br/jspui/handle/1/30125 |
identifier_str_mv |
MARTINELLO, Jhonatan. Comparação de performance entre banco de dados relacional PostgreSQL e NoSQL MongoDB. 2021. Trabalho de Conclusão de Curso (Especialização em Ciência de Dados) – Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/30125 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-ShareAlike 4.0 International http://creativecommons.org/licenses/by-sa/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-ShareAlike 4.0 International http://creativecommons.org/licenses/by-sa/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Dois Vizinhos Brasil Especialização em Ciência de Dados UTFPR |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Dois Vizinhos Brasil Especialização em Ciência de Dados UTFPR |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
riut@utfpr.edu.br |
_version_ |
1834836293414027264 |