Oque é MongoDB?
![Milhares de MongoDB Bancos de Dados comprometida e refém – Naked Security](https://nakedsecurity.sophos.com/wp-content/uploads/sites/2/2017/01/mongodb.png?w=775)
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.
![](https://dicas.link/wp-content/uploads/2020/11/image.png)
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.