NoSQL + mongoDB – quebra de paradigma

Quando penso que não iria ouvir mais nomes estranhos de tecnologias revolucionarias, surge em minha vida NoSQL e MongoDB.

  • NoSQL ?
  • MongoDB?

nosqlbr.com.br/category/nosql/" target="_blank">nosql3" src="http://www.marciobrasil.net.br/wp-content/uploads/2011/05/nosql3.png" alt="" width="200" height="77" />+ mongodb.org/" target="_blank">mongodb-onwhite-300x100" src="http://www.marciobrasil.net.br/wp-content/uploads/2011/05/logo-mongodb-onwhite-300x100.png" alt="" width="300" height="100" />

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.

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ÇÃOEm 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.

Quem usa?

  • Twitter
  • Facebook
  • Google
  • e um monte de gente grande

Breve:

E tem mais ...

Gostou? Compartilhe!

Share on facebook
No Facebook
Share on twitter
No Twitter
Share on linkedin
No Linkdin
Share on pinterest
No Pinterest

Em alta!

Leave a comment