MongoDB é um banco de dados orientado a documentos que armazena dados em documentos JSON com esquema dinâmico. Isso significa que você pode armazenar seus registros sem se preocupar com a estrutura de dados, como o número de campos ou tipos de campos para armazenar valores.
Quando usar MongoDB?
Coleções (Collection) Collection é um grupo de documentos MongoDB. É o equivalente de uma tabela de RDBMS. Uma coleção existe dentro de um único banco de dados. ... Documentos dentro de uma coleção pode ter diferentes campos.
Abra um cmd e digite o comando mongo. A mensagem abaixo deve ser exibida, isso confirma que o servidor mongoDB está instalado e executando em nossa máquina.
Para fazer consultas usando o MongoDB é indispensável que você conheça a função find()! Ela busca os dados no MongoDB e tem 2 paramêtros principais: Um filtra documentos que obedecem uma ou várias condições.
Clique em novo e cole o local do arquivo que você copiou anteriormente. Agora abra o cmd e digite mongod.exe (é um daemon que hospeda o servidor.) Abra outra janela do cmd e digite mongo.exe A conexão será estabelecida e você já deve começar.
Como conectar um banco mongodb através do aplicativo RoboMongo
Instalação do MongoDB
Edite a váriavel de ambiente Path, ela deve apontar para a pasta bin, onde o mongoDb foi instalado. Para testar se a instalação e configuração funcionou corretamente, abra um prompt e digite o comando MongoDB. O arquivo de log deve ter sido criado, na pasta db do data. Abra um cmd e digite o comando mongo.
Para aqueles não familiarizados, o Compass é uma interface gráfica de usuário para MongoDB. For those of you unfamiliar, Compass is a GUI for MongoDB.
O NoSQL é mais indicado para aqueles sistemas que tenham necessidades maiores de armazenamento e desempenho. O NoSQL não veio para substituir o SQL, mas sim para oferecer mais uma alternativa de um banco de dados mais flexível no suporte de dados.