sql >> Base de Datos >  >> NoSQL >> MongoDB

Bases de datos NoSQL

¿Por qué NoSql (MongoDB)?

  1. Almacén de datos escalable y flexible:esta es la razón principal para alejarse de la base de datos relacional.

  2. Schema less:representa relaciones jerárquicas complejas con un solo registro.

  3. Escalamiento horizontal:partición de datos en más máquinas.

  4. Sorprendentemente rápido:MongoDB utiliza un protocolo de conexión binaria como modo principal de interacción con el servidor

    Características:

  5. Indexación con facilidad

  6. Script Java almacenado

  7. Administración simple (conmutación por error automática si el maestro falla en la arquitectura maestro-esclavo)

MongoDB es poderoso e intenta mantener muchas características de los sistemas relacionales, no pretende hacer todo lo que hace una base de datos relacional. Siempre que sea posible, el servidor de la base de datos descarga el procesamiento y la lógica en el lado del cliente.