Processamento de consultas espaço-temporais com o ElasticSearch

Detalhes bibliográficos
Autor(a) principal: Chagas, Rodolfo Pereira
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: http://app.uff.br/riuff/handle/1/25590
Resumo: Dados pluviométricos auxiliam em questões centrais do desenvolvimento sustentável de áreas urbanas, além da prevenção de desastres naturais provocados pelas chuvas, como desabamentos. O objetivo deste trabalho é realizar consultas de interesse em um conjunto de dados pluviométricos utilizando a proeminente ferramenta de busca ElasticSearch e analisar o seu desempenho, além de construir uma API em Asp.Net Core. Os dados pluviométricos foram extraídos de um DW já existente e inseridos no ElasticSearch utilizando o Logstash, ferramenta pertencente `a pilha ELK (ElasticSearch, Logstash e Kibana). Com os dados inseridos no ElasticSearch, as consultas puderam ser construídas e analisadas. Em uma análise comparativa, foi possível observar que o ElasticSearch apresenta desempenho superior ao PostgreSQL quando o número de registros retornados é menor.
id UFF-2_47aa93b6f820ba56d5ec151c978fcea7
oai_identifier_str oai:app.uff.br:1/25590
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Processamento de consultas espaço-temporais com o ElasticSearchBanco de dadosProveniênciaEficiênciaBase de dadosPluviosidadeFerramenta de buscaDatabaseProvenanceEfficiencyDados pluviométricos auxiliam em questões centrais do desenvolvimento sustentável de áreas urbanas, além da prevenção de desastres naturais provocados pelas chuvas, como desabamentos. O objetivo deste trabalho é realizar consultas de interesse em um conjunto de dados pluviométricos utilizando a proeminente ferramenta de busca ElasticSearch e analisar o seu desempenho, além de construir uma API em Asp.Net Core. Os dados pluviométricos foram extraídos de um DW já existente e inseridos no ElasticSearch utilizando o Logstash, ferramenta pertencente `a pilha ELK (ElasticSearch, Logstash e Kibana). Com os dados inseridos no ElasticSearch, as consultas puderam ser construídas e analisadas. Em uma análise comparativa, foi possível observar que o ElasticSearch apresenta desempenho superior ao PostgreSQL quando o número de registros retornados é menor.Rainfall data are used to address issues of sustainable development in urban areas, they are also used in efforts to prevent natural disasters caused by rain, such as landslides. The goal of this paper is to perform queries of interest in a collection of rainfall data using ElasticSearch, a prominent search tool, and analyze the performance, as well as build an Asp.Net Core Web API. The rainfall data were extracted from an existing DW and inserted into ElasticSearch using Logstash, a tool which is part of the ELK stack (ElasticSearch, Logstash and Kibana). With the data inserted into ElasticSearch, the queries of interest could be built and analyzed. In a comparative analysis, it was possible to observe that ElasticSearch performs better than PostgreSQL when the number of returned records is smaller.49 p.Oliveira, Daniel Cardoso Moraes deFerreira, Marcos de Oliveira LageRibeiro, Marcello Willians MessinaChagas, Rodolfo Pereira2022-07-06T16:44:15Z2022-07-06T16:44:15Z2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCHAGAS, Rodolfo Pereira. Processamento de consultas espaço-temporais com o ElasticSearch. 2022. 49 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense, Niterói, 2022http://app.uff.br/riuff/handle/1/25590CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2022-07-06T16:44:18Zoai:app.uff.br:1/25590Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:10:34.551787Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Processamento de consultas espaço-temporais com o ElasticSearch
title Processamento de consultas espaço-temporais com o ElasticSearch
spellingShingle Processamento de consultas espaço-temporais com o ElasticSearch
Chagas, Rodolfo Pereira
Banco de dados
Proveniência
Eficiência
Base de dados
Pluviosidade
Ferramenta de busca
Database
Provenance
Efficiency
title_short Processamento de consultas espaço-temporais com o ElasticSearch
title_full Processamento de consultas espaço-temporais com o ElasticSearch
title_fullStr Processamento de consultas espaço-temporais com o ElasticSearch
title_full_unstemmed Processamento de consultas espaço-temporais com o ElasticSearch
title_sort Processamento de consultas espaço-temporais com o ElasticSearch
author Chagas, Rodolfo Pereira
author_facet Chagas, Rodolfo Pereira
author_role author
dc.contributor.none.fl_str_mv Oliveira, Daniel Cardoso Moraes de
Ferreira, Marcos de Oliveira Lage
Ribeiro, Marcello Willians Messina
dc.contributor.author.fl_str_mv Chagas, Rodolfo Pereira
dc.subject.por.fl_str_mv Banco de dados
Proveniência
Eficiência
Base de dados
Pluviosidade
Ferramenta de busca
Database
Provenance
Efficiency
topic Banco de dados
Proveniência
Eficiência
Base de dados
Pluviosidade
Ferramenta de busca
Database
Provenance
Efficiency
description Dados pluviométricos auxiliam em questões centrais do desenvolvimento sustentável de áreas urbanas, além da prevenção de desastres naturais provocados pelas chuvas, como desabamentos. O objetivo deste trabalho é realizar consultas de interesse em um conjunto de dados pluviométricos utilizando a proeminente ferramenta de busca ElasticSearch e analisar o seu desempenho, além de construir uma API em Asp.Net Core. Os dados pluviométricos foram extraídos de um DW já existente e inseridos no ElasticSearch utilizando o Logstash, ferramenta pertencente `a pilha ELK (ElasticSearch, Logstash e Kibana). Com os dados inseridos no ElasticSearch, as consultas puderam ser construídas e analisadas. Em uma análise comparativa, foi possível observar que o ElasticSearch apresenta desempenho superior ao PostgreSQL quando o número de registros retornados é menor.
publishDate 2022
dc.date.none.fl_str_mv 2022-07-06T16:44:15Z
2022-07-06T16:44:15Z
2022
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 CHAGAS, Rodolfo Pereira. Processamento de consultas espaço-temporais com o ElasticSearch. 2022. 49 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense, Niterói, 2022
http://app.uff.br/riuff/handle/1/25590
identifier_str_mv CHAGAS, Rodolfo Pereira. Processamento de consultas espaço-temporais com o ElasticSearch. 2022. 49 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade Federal Fluminense, Niterói, 2022
url http://app.uff.br/riuff/handle/1/25590
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823680863338496