NoSQL
-
Upload
claudio-santos -
Category
Technology
-
view
524 -
download
8
description
Transcript of NoSQL
1 | Pós = { 2 | nome: “Pós-graduação em Gestão de Tecnologia da Informação”, 3 | disciplina: “Banco de Dados”, 4 | professor: “Dr. Joel da Silva” 5 | } 6 | db.posdb.save (Pós)
7 | Alunos = {
8 | nome1: “Regis Titon”,
9 | nome2: “Cláudio Roberto dos Santos”,
10 |}
11 |db.alunosdb.save (Alunos)
Not Only SQL (NoSQL)
Conceito da Tecnologia
Chave-valor Família de Colunas
Documentos Grafos
Principais Modelos de Dados
Chave-valor
Representação da pesquisa de dados utilizando LinkedHashMap em Java
Família de Colunas
Representação do intercâmbio de dados em JavaScrip Object Notation (JSON).
Orientado a Documentos
Case de Utilização de Banco de Dados Orientado a Documentos
http://www.ensaiosclinicos.gov.br/
Grafos
Representação do Mundo Real
Cases de Utilização de Bancos de Dados NoSQL
Consistência em Momento Indeterminado
Operações Bancárias em Tempo Real.
Eventually Consistent Consistência em Momento Indeterminado
Durabilidade dos Dados Tolerância a Falhas
Utilização da RAM e
Redundância de Dados
NewSQL
Tecnologia híbrida incluindo os padrões de BDs Relacionais e escalabilidade, processamento em memória e a
distribuição das aplicações em BDs NoSQL.
1 | Fim = { 2 | texto: “Perguntas?” 3 | } 4 | db.fimdb.save (Fim)
Not Only SQL (NoSQL)