Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/63202

Share on

Title: Modelagem de bancos de dados de família de colunas com AML: uma análise comparativa no apache HBase
Authors: BARBOSA, Luiz Phillip Pereira
Keywords: Aggregate Modeling Language; Apache HBase; Banco de Dados NoSQL; Banco de Dados de Família de Colunas; Modelagem Lógica; Domain-Driven Design
Issue Date: 26-Mar-2025
Citation: BARBOSA, Luiz Phillip Pereira. Modelagem de bancos de dados de família de colunas com AML: uma análise comparativa no apache HBase. 2025. Trabalho de Conclusão de Curso (Sistemas de Informação) - Universidade Federal de Pernambuco, Recife, 2025.
Abstract: A modelagem de bancos de dados NoSQL apresenta desafios distintos dos modelos relacionais tradicionais, exigindo abordagens que priorizem eficiência no acesso aos dados, escalabilidade e consistência eventual. Este trabalho investiga a aplicação da Aggregate Modeling Language (AML) na modelagem de bancos de família de colunas, utilizando o HBase como plataforma. Fundamentada nos conceitos de agregados do Domain-Driven Design (DDD), a AML propõe uma estruturação lógica que pode otimizar operações de leitura e escrita, reduzindo a fragmentação e melhorando a organização dos dados. A pesquisa realiza uma análise comparativa de diferentes estratégias de modelagem, explorando cenários que variam desde a incorporação total dos dados dentro de agregados até abordagens baseadas em referências. São discutidos os impactos dessas estratégias em termos de desempenho, redundância, flexibilidade de consulta e complexidade de manutenção. A partir dessa análise, busca-se fornecer diretrizes para o uso da AML em bancos de família de colunas, contribuindo para a tomada de decisão na modelagem de dados altamente distribuídos e escaláveis.
URI: https://repositorio.ufpe.br/handle/123456789/63202
Appears in Collections:(TCC) - Sistemas da Computação

Files in This Item:
File Description SizeFormat 
TCC Luiz Phillip Pereira Barbosa.pdf1,61 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons