Trabalho de Conclusão |
---|
Título: | Estudo e Prática sobre Bases de Dados em Memória |
Aluno: | Eduardo Viero Provenzano |
Semestre: | 2013/02 |
Situação: | Concluido |
Áreas de interesse: | Não informado |
Orientador: | João Batista Mossmann |
Avaliadores: | Edvar Bergmann Araujo, Guillermo Nudelman Hess |
Documentos: | Anteprojeto, Texto final TC1 (liberado apenas para a banca), Texto final TC2 |
Palavras-chave: | Computação em memória. Base de dados em memória. |
Resumo: | A evolução constante dos sistemas de informação permite cada vez mais a informatização dos processos de negócios empresariais, porém, cada inovação tecnológica cria novos desafios. A criação de sistemas analíticos para o consumo de informação foi certamente um grande avanço, pois serve de subsídio para importantes tomadas de decisões. No entanto, o crescimento vertiginoso do volume de dados de negócios trouxe consigo um novo desafio: o de lidar com uma quantidade sempre crescente de dados e usuários de uma maneira mais rápida e eficaz. Usuários geralmente perdem algum tempo esperando por um relatório de fechamento do mês, enquanto uma equipe de profissionais especializados precisa constantemente aplicar técnicas de tunning em queries mais complexas para diminuir seu tempo de execução. Uma nova geração de bases de dados mais rápidas e flexíveis está disponível, atualmente, para resolver ou diminuir estes problemas. Tais ferramentas são baseadas na tecnologia de armazenamento de dados em memória (In-memory databases ou bases de dados em memória). A proposta das bases de dados em memória é justamente armazenar os dados na memória principal ao invés de mantê-las em disco como nas bases de dados tradicionais. Isto, por si só, traz grandes ganhos de desempenho, pois a manipulação de dados em memória é significantemente mais rápida do que em disco. A proposta deste trabalho é conceituar a tecnologia de bases de dados em memória, bem como, pesquisar as funcionalidades que tornaram possível o uso destas bases em grandes volumes de dados, ajudando a aumentar a eficiência dos usuários e diminuir custos de manutenção comparados com bases de dados tradicionais. Este trabalho ainda tem como objetivo escolher uma das bases de dados pesquisadas e explorar algumas de suas funcionalidades, permitindo que se tenha uma real noção dos benefícios que tais ferramentas prometem proporcionar. |
Link biblioteca: | Não informado |
TC Online - Sistema de Trabalhos de Conclusão Online