Oque é MongoDB?
O MongoDB é um SGBD (sistema de gerenciamento de banco de dados) conhecido por ser o SGBD NoSQL mais famoso e usado de todos. O MongoDB é usado por inúmeras aplicações no mundo todo.
O MongoDB é um sistema bem simples de ser usado, pois é composto por documentos .json que são bem simples de criar e administrar pelo próprio terminal e guardam dados de todos os tipos permitindo a utilização do banco em vários tipos de aplicações.
Diferente de bancos de dados relacionais ele permite a criação de documentos sem ter todas as tabelas cradas previamente, oque dá uma liberdade maior para o desenvolvedor de ter todos os dados em seu documento .json.
Ele é totalmente open source e está disponível para Windows, Linux e OSX. A maior vantagem do MongoDB é a sua flexibilidade, permitindo a gravação dos dados da forma que for necessária dependendo da aplicação.