The Data Pub - MongoDB

9
{nome: Rafael, sobrenome: Domingues}

description

Apresentação sobre o banco NOSQL - MongoDB

Transcript of The Data Pub - MongoDB

Page 1: The Data Pub - MongoDB

{nome: Rafael, sobrenome:

Domingues}

Page 2: The Data Pub - MongoDB

História

O Desenvolvido pela 10gen em 2007;

O A primeira versão pública foi lançada em

2009;

O O nome do banco é originário do

personagem Mongo do filme Blazing

Saddles.

Page 3: The Data Pub - MongoDB

Características

O Banco NOSQL;

O Orientando a documentos;

O Alta performance;

O Código aberto;

O Escrito em C++;

O Consultas dinâmicas;

O Eficiência em armazenamento de dados binários (Fotos e Vídeos);

O MapReduce.

Page 4: The Data Pub - MongoDB

Quem utiliza?

Page 5: The Data Pub - MongoDB

Avaliação

Positivo Negativo

Web 2.0 Transações

Migrações Suporte completo a SQL

Flexibilidade

Cache

Page 6: The Data Pub - MongoDB

Comparativo

Relacional MongoDB

Database Database

Tabela Coleção

Linha Documento

Coluna Atributo

Page 7: The Data Pub - MongoDB

Estrutura

Pessoa Física

Id Nome

1 Alan

2 Bruna

3 Carlos

4 Daniela

Pessoa

Id: 1

Nome: Alan

CPF: 010101

Id: 2

Nome:

Armazém

CNPJ: 202020

Id: 3

Nome: Carlos

CPF: 121314

Id: 4

Nome: Daniela

CPF: 443311

Tabela – Modelo Relacional Coleção – MongoDB

Page 8: The Data Pub - MongoDB

Instalação

O Extraia a pasta do MongoDB no diretório C:/ ;

O Crie a pasta data no diretório C:/mongodb ;

O Crie a pasta db no diretório C:/mongodb/data ;

O Execute o Prompt de Comando como

Administrador e digite os seguintes comandos:

- cd C:/mongodb/bin

- mongod --dbpath C:\mongodb\data\db --port

27017

O Execute o mongo.exe na pasta C:/mongodb/bin

;

Page 9: The Data Pub - MongoDB

Demonstração