freeCodeCamp/guide/portuguese/mongodb/index.md

38 lines
1.3 KiB
Markdown
Raw Normal View History

---
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/)