Escolar Documentos
Profissional Documentos
Cultura Documentos
Base de Dados
MongoDB
• Banco de dados open sourse, grátis
Vantagens Desvantagens
• Ausência de esquemas • Redundância de dados
• Facilidade • Ausência de JOIN
• Uso de MapReduce • Ausência de Transações
Senários de uso
• Big Data
• Escrita intensa (característica assíncronas)
• Buscas simples, porém pesados
• Alta escala e disponibilidade (escalonamento vertical e horizontal)
• Sistema instável
Diferenças entre NoSQL e SQL
SQL noSql
Modelo Relacional Ausência do SQL(Structured
Organizado em tabela relacional Query Language)
Não usa o modelo relacional
orientados a documentos
design sem esquemas
MySQL vs MS SQL server