Bases de Datos

Ventajas y desventajas de MongoDB

Si estás pensando en utilizar MongoDB en tus desarrollos, te interesará conocer cuáles son sus ventajas y también sus desventajas. Te las explicamos a continuación.

Publicado el 11 de Agosto de 2020
Compartir

Conviértete en un Backend Developer
Domina los lenguajes de programación más demandados. Accede a cursos, talleres y laboratorios para crear proyectos con Java, Python, PHP, Microsoft .NET y más
Comenzar gratis ahora

Ventajas de MongoDB

Las ventajas más importantes que ofrece MongoDB son:

· Es ideal para entornos con pocos recursos de computación

Cualquier servidor o cualquier ordenador personal sirve para montar MongoDB y tener un servidor para tus proyectos.

· Es una herramienta con un coste bajo

Al ser una herramienta de código abierto se paga licencia, lo único que se paga es por el soporte, en caso de necesitarlo

· Tiene una gran documentación

Posee una documentación muy buena, muy amplia y detallada en comparación con otras bases de datos NoSQL.

· Es un complemento perfecto para JavaScript

Si eres desarrollador de aplicaciones utilizando este lenguaje, podrás utilizar toda la potencia de sus funciones y operadores en MongoDB.

Desventajas de MongoDB

Algunas desventajas que presenta MongoDB, y debes tener en cuenta, son:

· No es una base de datos adecuada para aplicaciones con transacciones complejas

Para este tipo de aplicaciones, las bases de datos relacionales son más idóneas.

· Es una tecnología joven

A pesar de estar ampliamente usada en la actualidad, sigue siendo una tecnología joven.

· No tiene Joins para consultas

Esta es una de las grandes desventajas de MongoDB, y es que no permite hacer Joins para consultas, es decir, consultas en las que se combinan o relacionan diferentes tablas. La forma de ejecutar este tipo de consultas en MongoDB se hace de otra manera.

Mejora las habilidades de tus desarrolladores
Acelera la formación tecnológica de tus equipos con OpenWebinars. Desarrolla tu estrategia de atracción, fidelización y crecimiento de tus profesionales con el menor esfuerzo.
Solicitar más información


Compartir este post

También te puede interesar...

Curso de MongoDB

Curso de MongoDB: Creación y gestión de bases de datos NoSQL

3 horas y 18 minutos · Curso

Con este curso de MongoDB aprenderás a crear y gestionar bases de datos NoSQL utilizando MongoDB, la base de datos distribuida preferida por los desarrolladores …

  • Bases de Datos
Tecnología

Por qué usar MongoDB

03 Agosto 2020 Pedro Martín Gómez
Creación y administración de Bases de Datos

Curso de creación y administración de Bases de Datos SQL

4 horas y 12 segundos · Curso

Prepárate para convertirte en el héroe de los datos con este curso. Si sabes lo básico de informática y has jugueteado con SQL, estás listo …

  • Bases de Datos
Artículos
Ver todos