NoSQL

807 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
807
No SlideShare
0
A partir de incorporações
0
Número de incorporações
18
Ações
Compartilhamentos
0
Downloads
40
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

NoSQL

  1. 1. • NoSQL refere-se a um conjunto de bancos dados que não utilizam relacionamentos e uma interface SQL.
  2. 2. • O grande diferencial desse conjunto é o desempenho em relação ao modelo relacional, sendo que esse ganho esta associado a escalabilidade.
  3. 3. • Por não fazer uso de JOIN’s em suas consultas sua agilidade é significativa.
  4. 4. Divisão / Exemplos
  5. 5. Key Value • A forma mais simples dos NoSQL define-se que para cada chave haverá um valor correspondente. Ex.: Project Voldermort (LinkId).
  6. 6. Wide Colums• Forma de armazenamento em tabelas que podem conter muitas colunas e subcolunasEx.: Cassandra (Facebook/Twitter).
  7. 7. Document Store• Baseados em documentos XML/JSON podendo ser localizado por Id ou por registro armazenado no mesmo.Ex.: MongoDB
  8. 8. Document Store• Baseados em documentos XML/JSON podendo ser localizado por Id ou por registro armazenado no mesmo.Ex.: MongoDB
  9. 9. Análise GeralO os bancos de dados não relacionais surgemcomo uma alternativa para serviços quenecessitam cada vez mais da simultaneidade edas novas estratégias de serviço distribuído.
  10. 10. Fontes• http://www.nosqlbr.com.br/• http://escalabilidade.com/2010/03/08/introducao-ao-nosql-parte-i/• http://www.nosql-database.org• http://www.devmedia.com.br/o-que-e-nosql-java-magazine-87/19015
  11. 11. Imagens • http://www.madtomatoe.com/how-to-add-a-facebook-like-box-to-your-blog/ • http://www.uarevaa.com/2011/02/desbloqueio-do-ps3-jogo-do-espelho-e.html • http://visoesrotineiras.blogspot.com.br/2011/06/como-nasce-um-paradigma.html
  12. 12. Obrigado

×