Estudo Comparativo entre MongoDB e PostgreSQL usando Embedding Documents

  • André Merlo Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)
  • Jorge N. S. Pavão Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)
  • Luiz C. de Freitas Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)
  • Jorge Soares Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)
  • Diego Brandão Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ)
  • Kele Belloze Centro Federal de Educação Tecnológica Celso Suckow da Fonseca (CEFET/RJ) https://orcid.org/0000-0001-6257-2520

Resumo


Os Sistemas de Gerenciamento de Banco de Dados (SGBDs) desempenham um papel primordial em e-Science devido à necessidade de gerenciar e analisar grandes volumes de dados de forma eficiente. MongoDB e PostgreSQL são dois dos SGBDs mais utilizados na atualidade, cada um com suas características únicas que atendem a diferentes necessidades de armazenamento e processamento de dados. Este trabalho apresenta uma análise comparativa entre o MongoDB e o PostgreSQL, avaliando o desempenho e a eficiência de ambos os sistemas ao lidar com consultas complexas e cargas de trabalho de análise de dados. Resultados preliminares indicam que, apesar do MongoDB mostrar eficiência em consultas específicas, o PostgreSQL superou em desempenho na maioria dos testes.

Palavras-chave: Comparação de SGBDs, MongoDB, PostgreSQL, TPC-H

Referências

Costa, M. et al. (2022). Database encryption performance impact on postgresql and mongodb. In Marketing and Smart Technologies: Proceedings of ICMarkTech 2021, Volume 1, pages 121–127. Springer.

Figueiredo, D. et al. (2022). Performance evaluation between harperdb, mongo db and postgresql. In International Conference on Marketing and Technologies, pages 85–94. Springer.

Filip, P. and Čegan, L. (2020). Comparison of mysql and mongodb with focus on performance. In 2020 International Conference on Informatics, Multimedia, Cyber and Information System (ICIMCIS), pages 184–187. IEEE.

Győrödi, C. et al. (2015). A comparative study: Mongodb vs. mysql. In 13th International Conference on Engineering of Modern Electric Systems (EMES), pages 1–6.

Kanade, A. et al. (2014). A study of normalization and embedding in mongodb. In 2014 IEEE International Advance Computing Conference (IACC), pages 416–421.

Khan, W. et al. (2023). Sql and nosql database software architecture performance analysis and assessments-a systematic literature review. Big Data and Cognitive Computing.

Llano-Ríos, T. F. et al. (2020). Evaluating nosql systems for decision support: An experimental approach. In IEEE International Conference on Big Data (Big Data), pages 2802–2811.

Makris, A. et al. (2021). Mongodb vs postgresql: A comparative study on performance aspects. GeoInformatica, 25:243–268.

TPC (2022). Tpc benchmarktm h (decision support) standard specification revision 3.0.1. Acesso em: 27 de julho de 2024.

Zhao, G. et al. (2013). Modeling mongodb with relational model. In 2013 Fourth International Conference on Emerging Intelligent Data and Web Technologies, pages 115–121.
Publicado
14/10/2024
MERLO, André; PAVÃO, Jorge N. S.; FREITAS, Luiz C. de; SOARES, Jorge; BRANDÃO, Diego; BELLOZE, Kele. Estudo Comparativo entre MongoDB e PostgreSQL usando Embedding Documents. In: BRAZILIAN E-SCIENCE WORKSHOP (BRESCI), 18. , 2024, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 64-71. ISSN 2763-8774. DOI: https://doi.org/10.5753/bresci.2024.244119.