Vejam o que a tecnologia aplicada a bons estudos pode fazer. Vocês vão assistir a uma análise sobre a evolução de 200 paises ao longo de 200 anos em apenas 4 minutos…
O médico Hans Rosling mostra a história do desenvolvimento do planeta nos últimos dois séculos, transformando estatísticas em animação gráfica interactiva. Programa “The Joy of Stats” da BBC 4 legendado em português
Quando penso que não iria ouvir mais nomes estranhos de tecnologias revolucionarias, surge em minha vida NoSQL e MongoDB.
NoSQL ?
MongoDB?
+
O que é isso?
Não vou entrar em detalhes técnicos, como instalar, exemplos, etc – É só pesquisar no Google, não falta material.
A idéia aqui é dizer que existe e qual é a quebra de paradigma.
NoSQL, não é Banco de Dados Relacional. Não é apenas SQL, mas é banco de dados.
MongoDB é uma aplicação de código aberto, de alta performance, sem esquemas, orientado à documentos.
E dai?
Adoro analogias, então lá vai mais uma:
TRADICIONAL: Em uma biblioteca (hd), tem uma bibliotecária (processador) que possui uma boa memória. Toda vez que você pede um livro à moça, ela coloca seu pedido na memória, vai buscar na biblioteca (hd) e traz o resultado da busca dela para você, e assim por diante toda vez que você requisita um documento.
A REVOLUÇÃO: Em uma biblioteca (hd), tem uma bibliotecária (processador) que possui uma boa memória. Quando a bibliotecária chega pela manhã, lê todos os livros e quando você pede um documento, ela já tem na memória e lê o trecho para você. Se você perguntar algo que ela não leu, ela busca uma vez e coloca na memória para as próximas pessoas. E tem mais, a bibliotecaria envia tudo que ela leu para outras bibliotecarias em outras bibliotecas deixando-as atualizadas com as buscas, inserções a alterações. Tudo na memória.
Não sei se você sabe, mas HD é lento, memória é rápida.
E dai?
Se você produz aplicações para web que necessitam de alta performance, é bom ler novamente se não entendeu.
Se você não trabalha com isso, nem precisa disso, usa o Excel mesmo.