Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/33263
Título: | Um estudo comparativo de sistemas de gerenciamento de banco de dados temporais |
Título(s) alternativo(s): | A comparative study of temporal database management systems |
Autor(es): | Santos, Vitor Oliveira dos |
Orientador(es): | Pola, Ives Renê Venturini |
Palavras-chave: | Banco de dados - Gerência Banco de dados Análise de séries temporais Data base management Data bases Time-series analysis |
Data do documento: | 1-Nov-2023 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Pato Branco |
Citação: | SANTOS, Vitor Oliveira dos. Um estudo comparativo de sistemas de gerenciamento de banco de dados temporais. 2023. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2023. |
Resumo: | Este trabalho realizou uma análise arquitetural de Sistemas Gerenciadores de Banco de Dados Temporais, comparando-os também de forma experimental, visto a relevância que cresce juntamente com o cenário de Internet das coisas. As soluções analisadas são: Apache Druid; TDengine e TimescaleDB. As escolhas foram feitas de acordo com sua utilização no cenário de dados temporais em rankings conhecidos na área. Na comparação teórica, aspectos como particionamento, esquema de tabelas e modelo de dados foram avaliados. Para os experimentos, um modelo já definido de benchmark foi adaptado de Visperas e Chodpathumwan (2021). Como primeiro resultado, observou-se que em dentre as soluções avaliadas, o armazenamento colunar se destacou bem como as regras de particionamento de tabelas ao longo de sua existência para melhorar o espaço de busca. Já nos resultados experimentais, concluiu-se que de forma geral a configuração usual dos bancos de dados temporais implicou em um desempenho similar para o volume de dados utilizado. |
Abstract: | The work addresses the architectural theme of Temporal Database Management Systems, aiming to analyze, discuss, and experimentally and theoretically compare them, given their growing relevance in the Internet of Things scenario. The solutions analyzed were Apache Druid, TDengine, and TimescaleDB, chosen for their relevance in the temporal data landscape according to rankings in the field. In the theoretical comparison, aspects such as partitioning, table schema, and data model were evaluated. For the experimental comparison, an adapted benchmark model as presented by Visperas (2021) was used. As a result, it was observed that among the solutions evaluated in this work, columnar storage stands out, as well as table partitioning rules over its existence to improve search space. In the experimental results, it was concluded that, overall, the correct configuration of the Time-series Databases resulted in similar performance for the presented data volume. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/33263 |
Aparece nas coleções: | PB - Engenharia de Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
estudocomparativobacostemporais.pdf | 911,42 kB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons