Relacional ou no sql tenha o melhor dos dois mundos com o azure documentdb

Preview:

DESCRIPTION

Visão geral de #NoSQL e apresentação do novo Azure DocumentDB.

Citation preview

AUDITÓRIO 3

Data / Analysis

Palestrante

Relacional ou #NoSQL? Tenha o melhor dos dois mundos com o Azure DocumentDB

Thiago CustódioMCT, MCSD, PSD I

Agenda

• Histórico• #NoSQL• Tipos de #NoSQL• Azure DocumentDB• Demo• Links• Perguntas / Respostas

Histórico1970

1980

1990

2000

2010

2006

#NoSQL

#NoSQL

• Johan Oskarsson

#NoSQL

#NoSQL

• Características• Não relacional• Schema Free

• Habilidade para rodar em cluster• Open Source

Tipos de #NoSQL

• Chave / Valor

Chave Valor

Evento Azure Summit BR

Palestrante Thiago

Tipos de #NoSQL

• Documentos

{“nome”: “Thiago”,“sobrenome”: “Custodio”,“twitter”: “@thdotnet”,“tags”: [“nosql”, “azure”, “.NET”, “Azure Summit BR”]

}

Tipos de #NoSQL

• Column Family

Tipos de #NoSQL

• Grafos

Azure DocumentDB

• Flexível

• Rápido• Discos SSD• Hekaton – tecnologia para queries em memória

• Escalável

• Suporte à transações

Azure DocumentDB

Azure DocumentDB

• Queries ricas (SQL / Linq)

• Linguagem de programação Ubíqua (JavaScript)• Triggers(Push vs Pull)• Stored Procedures• UDF

• Data Model (JSON)

• Protocolo de transporte (HTTP)

DEMO

2010 e além...

Links• Anúncio DocumentDB - Time de Dev

• http://bit.ly/YIyNWc

• Hekaton• http://bit.ly/1oXlrvR

• Azure DocumentDB• http://bit.ly/VKbpWi

• Iniciando com DocumentDB• http://bit.ly/Zi6Ap0

Perguntas?

Obrigado por sua presença.

Recommended