MongoDB

Páginas: 3 (702 palavras) Publicado: 2 de janeiro de 2014
INSTALAÇÃO
eis os passos para a instalação do MongoDB…
download do MongoDB >> http://www.mongodb.org/downloads
ao termino do download, descompacte o arquivo (zip/tgz) no lugar de sua escolha
porpadrão, ao executar o serviço do MongoDB ele procura pelo caminho “/data/db” para salvar as informações. Há duas opções, criar esse caminho, ou você pode informar na momento de iniciar o serviço doMongoDB o caminho que você quer que ele use para salvar.
na pasta do MongoDB que foi descompactado entre na pasta “bin“
OBS: para esse post, estou usando o Windows, mas os passos são aplicaveis aosoutros Sistemas Operacionais que o MongoDB suporta.
- inicie o serviço executando o mongod.exe
use o parametro –dbpath para informar o caminho que você quer para ser salvo asinformações mongod.exe –dbpath C:\CAMINHO\QUE\VOCE\ESCOLHEU
com isso você já tem o rodando o MongoDB respondendo na porta default 27017, é possivel acessar um area adminstrativa local “http://127.0.0.1:28017/“.
- executeo mongo.exe, que é o client para se conectar ao serviço e fazer toda configuração, manipulação e etc.., no MongoDB.
O QUE É O QUE EM MONGODB
aqui apresento uma analogia das nomeclaturas do MongoDB com oMySQL
MongoDB
MySQL
DB
schema
Collection
tabela
Document
1 registro na base
Index
Index
DB
- Não precisa ser criado explicitamente
- comandos:
show dbs
use nome_db
Collections
- Tambémnão precisa ser criado explicitamente
- comando:
show collections
Documents
- Armazenados como BSON (Binary JSON)
- Pode ter documentos embutidos
- DEVE TER um unico ID (_id)
EXEMPLO:
{
"_id" :"4cb4ab6d7addf98506010000",
"name" : "Rodrigo Monteiro",
"idade" : 29,
"redessocial" : [ { "rede" : "facebook",
"url" : "facebook.com/rodrigoma" },
{ "rede" : "twitter",
"url" :"twitter.com/rodrigoma" } ]
}
TIPOS SUPORTADOS NOS DOCUMENTS
null
integer (32/64 bit)
array
double
string (UTF-8)
boolean
MongoDate
MongoBinDate
MongoId
associative array
Index
Exemplo 1
{...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • MongoDB
  • Mongodb
  • Banco de Dados MongoDB.
  • MongoDB vs Postgre
  • 5 Semestre Engenharia De Software MongoDB
  • BANCO DE DADOS NÃO RELACIONAIS: USANDO MONGODB EM APLICAÇÕES DISTRIBUÍDAS

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!