NoSQL, o que realmente é?
-
Upload
thiago-avelino -
Category
Technology
-
view
573 -
download
0
description
Transcript of NoSQL, o que realmente é?
NoSQL, o que realmente é?
Thiago Avelino@avelino0
[email protected]@[email protected]@gmail.com
NoSQLNot Only SQL
Não só SQL
.
.
.
.
.
.
RDBMSSistema Gerenciador de Banco de Dados Relacional
.
.
.
.
.
.
Porque usar
• Escalabilidade
• Performance
• Flexibilidade (Estrutura de projeto flexível)
• Big data (Fácil gerenciamento em grande volume da dados)
• Sem verbosidade
• GIS
NoSQL
história...
definição...
big data...
Banco de dados relacional
momentohistórico
Resolver problemasespecíficos
Quais problemas?
ÁrvoreEstrutura dinamicaCacheFilaslog...
opção!
Bala de prata
opção!
acid
(
Existe NOSQLacid
)
Arquitetura
Armazenamento NÃO é parte de arquitetura a muito tempo
Orientado a Documento (json)
{ nome: ‘Thiago Avelino’, empresa: ‘Trianguli Consoltoria Web’, linguas: [‘portugues’, ‘ingles’]}
chave/valor
chave/valor
chave/valor
chave/valor (grafo)
Porque não usar
• Relacionamento
• Empresa onde você trabalha ainda não conhece
NoSQL
Conclusão
Opte por NoSQL’ distribuídos se precisar de escalabilidade
Estude qual NoSQL atende a necessidade do seu projeto
Quer saber mais sobre NoSQL?
Pergunta-me como!
Perguntas?