MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Por que precisamos, quais vantagens usar mangusto


A principal vantagem é a abstração sobre o mongo puro.

Muitos desenvolvedores que vêm de tipos de banco de dados SQL se sentem muito desconfortáveis ​​trabalhando com coleções dinâmicas que não possuem estrutura definida. Então Esquemas em primeiro lugar ajuda com isso.
Além disso, ele implementa validação e outros recursos legais para garantir que seu esquema seja consistente ao inserir/atualizar/encontrar documentos de coleções.

Ele também cria Modelo abstração que facilita o trabalho, então parece que você está trabalhando apenas com objetos em vez de dados puros.

Existem muitos outros itens como middleware , plugins , população , validação . Por favor, verifique os documentos do mangusto para mais informações:

Pessoalmente, prefiro o mongo puro, pois é mais consistente com os documentos oficiais do mongo 10gen e não cria abstrações que sempre custam alguns limites e regras que você terá que seguir.