Tecnologia

1286 palavras 6 páginas
Muito se fala ultimamente sobre os novos bancos não relacionais. O movimento acabou ganhando o nome de NoSQL, até mesmo por que cada banco de dados tem uma maneira diferente de se escrever queries.
A grande motivação para NoSQL é resolver o problema de escalabildade dos bancos tradicionais. Pode ser muito caro ou complexo escalar um banco SQL.
Alguns proprietários implementaram, como o Google Bigtable (que a Caelum usa atualmente) e o Amazon Dynamo. Não por acaso são duas empresas que lidam com uma quantidade enorme informações. Outros grandes nomes participam do movimento NoSQL: Yahoo! (Hadoop com HBase, Sherpa), Facebook e Digg (Cassandra), LinkedIn (Voldemort), Mixi (Facebook do Japão) (Tokyo Cabinet) e a Engine Yard (MongoDB).

Esses bancos de dados utilizam uma escalabilidade horizontal, são Software livres (Código aberto), simplesmente são rápidos por causa da ausência do esquema, fácil replicação, API simples, eventualmente consistente, BASE (não ACID) utiliza-se de uma enorme quantidade de dados, não há verificação de integridade e de relacionamentos, todos os novos bancos tem em comum que eles são key-value stores, ou seja, salvam como o nome sugere, um conjunto de entradas formadas por uma chave associada a um valor e o valor poderia ser de qualquer tipo, um binário ou string que está sendo salvo de forma denormalizada (schema-free), o banco fica com certeza mais simples, escalável e rápido.

O Surgimento do Big data

No passado, quando não havia TI, os diretores das empresas eram obrigados a criar estratégias baseadas em pouca informação, não porque eles queriam assim, mas porque simplesmente era inviável coletar muitas informações. Imagine, na década de 60, como seria difícil para uma rede de supermercados saber que tipos de produtos os clientes compram de maneira casada? Alguém poderia imaginar que quem compra vinho também compra queijos caros, mas como ter certeza? Na década de 60 tudo era feito em papel, então seria necessário analisar

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas