Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouNathalie Santiago Alterado mais de 9 anos atrás
1
NoSQL: O Futuro dos Bancos de Dados para a Web
@caironoleto
2
Sobre o palestrante Cairo Noleto
Analista de Técnologia do Jus Navigandi Co-fundador do Trendtime
3
Vocês vão ver/ouvir Introdução sobre o NoSQL Os diferentes tipos
Impacto na escalabilidade Quem está usando NoSQL
4
Introdução ao NoSQL Mas o que é mesmo esse NoSQL?! Por quê NoSQL?!
Que dizer que vai acabar com os bancos de dados relacionais!?
5
Introdução ao NoSQL A real necessidade dos bancos de dados não relacionais Características Escalabilidade Sem esquema!
6
Introdução ao NoSQL curl -X POST -d ‘{“source”:” “target”:”
7
Introdução ao NoSQL A real necessidade dos bancos de dados não relacionais Características Escalabilidade Sem esquema!
8
Introdução ao NoSQL > db.users.insert({name:'Cairo', last_name:'Noleto'}) > db.users.find() { "_id" : ObjectId("4bc7c943898d44634eceb376"), "name" : "Cairo", "last_name" : "Noleto" } > db.users.insert({name:'Cairo', last_name:'Noleto', birth_date:'1986'}) { "_id" : ObjectId("4bc7c97d898d44634eceb377"), "name" : "Cairo", "last_name" : "Noleto", "birth_date" : "1986" }
9
Introdução ao NoSQL A real necessidade dos bancos de dados não relacionais Características Escalabilidade Sem esquema! Map/Reduce
10
Introdução ao NoSQL A real necessidade dos bancos de dados não relacionais Características Escalabilidade Sem esquema! Map/Reduce Key/value
11
Introdução ao NoSQL A real necessidade dos bancos de dados não relacionais Características Escalabilidade Sem esquema! Map/Reduce Key/value Outras
12
Os diferentes tipos Bancos orientado a documentos
13
Bancos orientados a documentos
14
Os diferentes tipos Bancos orientado a documentos Key/value
15
Key/value Berkeley DB Redis
16
Os diferentes tipos Bancos orientado a documentos Key/value
Column Database
17
Column Database Cassandra Hadoop
18
Os diferentes tipos Bancos orientado a documentos Key/value
Column Database Graph Database
19
Graph Database
20
Os diferentes tipos Bancos orientado a documentos Key/value
Column Database Graph Database Qual deles devo usar?
21
Impactos na escalabilidade
Escalabilidade vertical
22
Escalabilidade vertical
23
Impactos na escalabilidade
Escalabilidade vertical Escalabilidade horizontal
24
Escalabilidade horizontal
25
Impactos na escalabilidade
Escalabilidade vertical Escalabilidade horizontal Escalabilidade em bancos relacionais
26
Impactos na escalabilidade
Replicação Master - Master
27
Master - Master
28
Impactos na escalabilidade
Replicação Master - Master Master - Slave
29
Master - Slave
30
Impactos na escalabilidade
Replicação Master - Master Master - Slave Sharding
31
Impactos na escalabilidade
Replicação Master - Master Master - Slave Sharding Replicação automática
32
Quem está usando NoSQL Bancos orientado a documentos
TrendTime (MongoDB) Jus Navigandi (CouchDB) Be On The Net - Improve.it (CouchDB) Busk.com (MongoDB) BBC (CouchDB) The New York Times (MongoDB)
33
Quem está usando NoSQL Column Family Jus Navigandi (Cassandra)
Buzz Volume (Cassandra) Twitter (Cassandra) Facebook (Cassandra - são os criadores ;) Google (BigTable)
34
Quem está usando NoSQL Você, no seu próximo projeto ;)
35
Perguntas?
36
Contato @caironoleto
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.