Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quando usar mongoDB

Olá! Pessoal, senti falta de um tópico curso explicando quais a principais utilizações para o mongo, quando faz mais sentido usar o mongo em vez de um banco relacional?

2 respostas

Olá Maico, tudo bem?

Achei muito interessante este ponto que você levantou Maico.

  • O Mongo é um banco de dados baseado em documentos, por este motivo ele garante uma maior escalabilidade e flexibilidade.

  • O MongoDB não tem um esquema fixo, ou seja os documentos podem ter campos diferentes, com isso é possível realizar uma reestruturação no banco de dados sem que problemas sejam gerados.

  • O MongoDB tem uma alta disponibilidade, pelo fato de poder ter cópias de seus bancos de dados duplicadas em mais servidores.

Então, quando as estruturas dos dados sofrerem muitas alterações e for necessário uma maior escalabilidade e flexibilidade, pode-se utilizar o MongoDB.

Porém Maico, precisa ser feito um estudo bem mais completo e analisar todos as informações do projeto a ser desenvolvido para que está escolha seja decidida. No Blog da Alura foi publicado recentemente um artigo sobre MongoDB: O banco baseado em documentos, que pode ti ajudar nesta questão e estamos preparando outros matérias bem legais sobre estes assuntos.

Espero ter ajudado, qualquer dúvida é só falar e bons estudos Maico!

solução!

Oi Danielle!

Ajudou sim! muitas vezes a parte mais difícil e saber qual é o melhor banco para o problema que se quer resolver.

Obrigado pela resposta, vou ler o artigo que vc recomendou!