Luciano Ramalho, Principal, Oficinas Turing
O Open Library é um projeto do Internet Archive com o objetivo de compilar mais o completo catálogo de livros do mundo. Tem atualmente mais de 117 milhões de registros bibliográficos, incluindo um histórico de alterações que chega a 18 versões em alguns casos. Esta apresentação mostra como o conjunto de dados OL foi convertido para MongoDB e como Map/Reduce e o novo framework de agregação foram usados para analisar os registros e subsidiar uma refatoração profunda do esquema, tornando-o mais adequado às características de desempenho e funcionalidade do MongoDB.