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

Bancos de dados NoSQL


Por que NoSql (MongoDB)?

  1. Armazenamento de dados escalável e flexível:Este é o principal motivo para se afastar do banco de dados relacional.

  2. Schema less :representa relacionamentos hierárquicos complexos com um único registro.

  3. Scaling Out:Particionando dados em mais máquinas.

  4. Incrivelmente rápido:MongoDB usa um protocolo de fio binário como o principal modo de interação com o servidor

    Características:

  5. Indexação com facilidade

  6. Java Script armazenado

  7. Administração Simples (failover automático se o mestre cair na arquitetura mestre-escravo)

O MongoDB é poderoso e tenta manter muitos recursos dos sistemas relacionais, não se destina a fazer tudo o que um banco de dados relacional faz. Sempre que possível, o servidor de banco de dados transfere o processamento e a lógica para o lado do cliente.