Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/25305
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2019_FábioCostaFariasMarques_tcc.pdf688,1 kBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorAlmeida, Rodrigo Bonifácio de-
dc.contributor.authorMarques, Fábio Costa Farias-
dc.identifier.citationMARQUES, Fábio Costa Farias. Design and implementation of a mapReduce architecture for angraDB. 2019. 57 f. Trabalho de Conclusão de Curso (Licenciatura em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.pt_BR
dc.descriptionTrabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordBanco de dadospt_BR
dc.subject.keywordProcessamento de dadospt_BR
dc.subject.keywordLinguagem de programação (Computadores)pt_BR
dc.titleDesign and implementation of a mapReduce architecture for angraDBpt_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2020-07-31T14:54:06Z-
dc.date.available2020-07-31T14:54:06Z-
dc.date.submitted2019-01-30-
dc.identifier.urihttps://bdm.unb.br/handle/10483/25305-
dc.language.isoPortuguêspt_BR
dc.rights.licenseA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.pt_BR
dc.description.abstract1The AngraDB is a NoSQL document based database developed by Universidade de Brasília students, whose main initial goal was to explore the Erlang programming language features. The database was developed to support a wide set of documents but there aren’t any mechanisms for processing large scale data sets, which is a desirable functionality for those kinds of databases. That is why a feature based on Google’s MapReduce is being developed to fulfill this demand. The AngraDB MapReduce uses the distribution facilities of Erlang to process the documents in a given database using user provided functions. Taking advantage of the available concurrency processing it allows the users to extract useful and valuable information from the data stored in a flexible way using the Erlang language. The actual architecture of the feature is distributed and was tested using virtual machines and local networks, processing documents in time that it is faster than the traditional sequential processing, showing the success of the technique.pt_BR
Aparece na Coleção:Ciência da Computação



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.