Introdução ao MongoDB

O que vem a ser o MongoDB: “MongoDB (do inglês humongous, “gigantesco”) é uma aplicação de código aberto, de alta performance, sem esquemas, orientado a documentos. Desenvolvido em C++.

MongoDB é um SGDB orientado a documentos. Que armazena objetos JSON-like que compõem o modelo de dados, em vez de tabelas.

ListaSuporta
JoinsNão
TransaçõesNão
Índices SecundáriosSim
Expressão RegularSim
AtomicidadeSomente a nível de documento
Leitura ConsistenteSim
ReplicaçãoSim
ParticionamentoSim
Failover AutomáticoSim
MongoDB armazena suas informações em formato BSON, um formato binário similar a JSON.