É um banco de dados opensource, de alta performance e flexível, sendo considerado o principal banco de dados NoSQL.
O MongoDB é orientado a documentos, ou seja, os dados são armazenados como documentos,
ao contrário de bancos de dados de modelo relacional, onde trabalhamos com registros em linhas e colunas.
Os documentos podem ser descritos como dados no formato de chave-valor, no caso, utilizando o formato JSON (JavaScript Object Notation).
[
{
"titulo": "O Grande Gatsby",
"autor": "F. Scott Fitzgerald",
"ano_publicacao": 1925,
"genero": "Ficção"
},
{
"titulo": "O Sol é para Todos",
"autor": "Harper Lee",
"ano_publicacao": 1960,
"genero": "Ficção",
"classificacao": 4.5
},
{
"titulo": "1984",
"autor": "George Orwell",
"ano_publicacao": 1949,
"genero": "Ficção Científica",
"classificacao": 4.0
},
{
"titulo": "O Apanhador no Campo de Centeio",
"autor": "J.D. Salinger",
"ano_publicacao": 1951,
"genero": "Ficção",
"classificacao": 4.1
},
{
"titulo": "Orgulho e Preconceito",
"autor": "Jane Austen",
"ano_publicacao": 1813,
"genero": "Romance",
"classificacao": 4.6
}
]