STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data.
Ano de defesa: | 2023 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://www.teses.usp.br/teses/disponiveis/3/3141/tde-15022024-091236/ |
Resumo: | Banco de dados analíticas como data warehouse permitem consultas a informações agregadas e sumarizadas, sendo voltadas para as necessidades do negócio e tomadas de decisão. Tais bancos são construídos a partir de modelos multidimensionais, representados por modelos conceituais como o de Entidade- Relacionamento e facilmente mapeado para um modelo de implementação, como o Relacional, com bom desempenho para as operações de consulta. Por outro lado, as atuais necessidades demandam por maior velocidade de processamento com enormes e cada vez maiores volumes de dados. Neste contexto, sistemas distribuídos de persistência de dados como banco de dados NoSQL e ferramentas de Big Data são alternativas importantes para desenvolvimento de bases analíticas. Entretanto, ainda é um desafio encontrar uma forma de mapeamento de modelos multidimensionais que se adeque a diferentes tipos de NoSQL e outros sistemas de persistência não relacional e que seja flexível para atender a diferentes tipos ou necessidades de negócio. Desta forma, essa pesquisa propõe a Startable, uma forma de mapeamento para NoSQL orientado a documentos, NoSQL orientado a colunas, e para um sistema de Big Data, que apresenta desempenho aceitável de leitura e que pode ser adotado por diferentes aplicações analíticas com diferentes necessidades de negócio. Para validar a proposta, utilizou-se um benchmark padrão, cujos testes de desempenho mostraram resultados superiores quando comparados com tradicionais implementações de sistemas analíticos com base em modelo multidimensional. |
id |
USP_754741e13b38952fbcae61b3f3fecf40 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-15022024-091236 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
|
spelling |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data.Untitled in englishBig DataBig DataData Distributed Systems.Modelagem multidimensionalMultidimensional ModellingNo SQLNoSQLSistemas distribuídos de dadosBanco de dados analíticas como data warehouse permitem consultas a informações agregadas e sumarizadas, sendo voltadas para as necessidades do negócio e tomadas de decisão. Tais bancos são construídos a partir de modelos multidimensionais, representados por modelos conceituais como o de Entidade- Relacionamento e facilmente mapeado para um modelo de implementação, como o Relacional, com bom desempenho para as operações de consulta. Por outro lado, as atuais necessidades demandam por maior velocidade de processamento com enormes e cada vez maiores volumes de dados. Neste contexto, sistemas distribuídos de persistência de dados como banco de dados NoSQL e ferramentas de Big Data são alternativas importantes para desenvolvimento de bases analíticas. Entretanto, ainda é um desafio encontrar uma forma de mapeamento de modelos multidimensionais que se adeque a diferentes tipos de NoSQL e outros sistemas de persistência não relacional e que seja flexível para atender a diferentes tipos ou necessidades de negócio. Desta forma, essa pesquisa propõe a Startable, uma forma de mapeamento para NoSQL orientado a documentos, NoSQL orientado a colunas, e para um sistema de Big Data, que apresenta desempenho aceitável de leitura e que pode ser adotado por diferentes aplicações analíticas com diferentes necessidades de negócio. Para validar a proposta, utilizou-se um benchmark padrão, cujos testes de desempenho mostraram resultados superiores quando comparados com tradicionais implementações de sistemas analíticos com base em modelo multidimensional.Analytical databases such as data warehouses allow queries of aggregated and summarised information focused on business needs and decision-making. Such databases are built from multidimensional models, represented by conceptual models such as Entity-Relationship and easily mapped to an implementation model, such as Relational, with good performance for query operations. On the other hand, current needs demand greater processing speed with huge and ever-increasing volumes of data. In this context, distributed data persistence systems such as NoSQL Databases and Big Data tools are essential alternatives for developing analytical bases. However, it is still a challenge to find a way to map multidimensional models that suit different types of NoSQL and other non-relational persistence systems and are flexible to meet various business needs. Thus, this research proposes Startable, a form of mapping for document-oriented NoSQL, column-oriented NoSQL, and a Big Data system, which presents acceptable reading performance and can be adopted by different analytical applications with varying needs of business. A standard benchmark was used to validate the proposal, whose performance tests showed superior results compared to traditional implementations of analytical systems based on a multidimensional model.Biblioteca Digitais de Teses e Dissertações da USPSouza, Solange Nice Alves deFerreira, Leandro Mendes2023-12-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-15022024-091236/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-10-09T12:45:10Zoai:teses.usp.br:tde-15022024-091236Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-10-09T12:45:10Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. Untitled in english |
title |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
spellingShingle |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. Ferreira, Leandro Mendes Big Data Big Data Data Distributed Systems. Modelagem multidimensional Multidimensional Modelling No SQL NoSQL Sistemas distribuídos de dados |
title_short |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
title_full |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
title_fullStr |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
title_full_unstemmed |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
title_sort |
STARTABLE - Mapeamento multidimensional para NoSQL e sistema Big Data. |
author |
Ferreira, Leandro Mendes |
author_facet |
Ferreira, Leandro Mendes |
author_role |
author |
dc.contributor.none.fl_str_mv |
Souza, Solange Nice Alves de |
dc.contributor.author.fl_str_mv |
Ferreira, Leandro Mendes |
dc.subject.por.fl_str_mv |
Big Data Big Data Data Distributed Systems. Modelagem multidimensional Multidimensional Modelling No SQL NoSQL Sistemas distribuídos de dados |
topic |
Big Data Big Data Data Distributed Systems. Modelagem multidimensional Multidimensional Modelling No SQL NoSQL Sistemas distribuídos de dados |
description |
Banco de dados analíticas como data warehouse permitem consultas a informações agregadas e sumarizadas, sendo voltadas para as necessidades do negócio e tomadas de decisão. Tais bancos são construídos a partir de modelos multidimensionais, representados por modelos conceituais como o de Entidade- Relacionamento e facilmente mapeado para um modelo de implementação, como o Relacional, com bom desempenho para as operações de consulta. Por outro lado, as atuais necessidades demandam por maior velocidade de processamento com enormes e cada vez maiores volumes de dados. Neste contexto, sistemas distribuídos de persistência de dados como banco de dados NoSQL e ferramentas de Big Data são alternativas importantes para desenvolvimento de bases analíticas. Entretanto, ainda é um desafio encontrar uma forma de mapeamento de modelos multidimensionais que se adeque a diferentes tipos de NoSQL e outros sistemas de persistência não relacional e que seja flexível para atender a diferentes tipos ou necessidades de negócio. Desta forma, essa pesquisa propõe a Startable, uma forma de mapeamento para NoSQL orientado a documentos, NoSQL orientado a colunas, e para um sistema de Big Data, que apresenta desempenho aceitável de leitura e que pode ser adotado por diferentes aplicações analíticas com diferentes necessidades de negócio. Para validar a proposta, utilizou-se um benchmark padrão, cujos testes de desempenho mostraram resultados superiores quando comparados com tradicionais implementações de sistemas analíticos com base em modelo multidimensional. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-15022024-091236/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3141/tde-15022024-091236/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257725366435840 |