---
title: MongoDB
localeTitle: MongoDB
---
## MongoDB

O MongoDB é um banco de dados não relacional de código aberto que usa uma estrutura semelhante a JSON para armazenar dados. Ele usa um modelo de documento para armazenar e recuperar os dados, em vez do modelo de tabela usado por bancos de dados sequenciais, como SQL ou Oracle.

### NOSQL Vs RDBMS

| Termos e conceitos do MongoDB | Termos e conceitos do SQL | | --- | --- | | Banco de dados | Banco de dados | | Colecção | Tabela | | documento | Row | | Field | Coluna | | Índice | Índice | | Documentos Embutidos | Junta de mesa |

### Características do MongoDB

1.  Banco de dados da próxima geração
2.  Nenhuma junção
3.  Clustering
4.  Código aberto
5.  Esquema menos
6.  Sem relacionamentos

### Recursos do MongoDB

1.  Banco de dados de documentos
2.  Alta performance
3.  Linguagem de consulta avançada
4.  Alta disponibilidade
5.  Escalabilidade Horizontal

### Mais Informações

[O que é o Mongo DB?](https://www.mongodb.com/what-is-mongodb)

[Artigo da Wikipedia sobre bancos de dados orientados a documentos](https://en.wikipedia.org/wiki/Document-oriented_database)

[SQL vs NoSQL](https://insights.dice.com/2012/07/16/sql-vs-nosql-which-is-better/)

[Aprenda MongoDB do MongoDB](https://university.mongodb.com/)