MongoDB (MongoDB)
Qué es
MongoDB es una base de datos NoSQL orientada a documentos que almacena los datos como documentos flexibles tipo JSON en vez de filas en tablas fijas, permitiendo que los esquemas varíen entre documentos de una misma colección.
Por qué es importante
MongoDB representa un enfoque verdaderamente diferente del almacenamiento de datos respecto a las bases de datos relacionales, y comprender cuándo un modelo flexible basado en documentos se ajusta mejor a un problema que un esquema relacional rígido es una habilidad esencial a medida que las aplicaciones mezclan cada vez más ambos paradigmas.
Consejo de examen
Resiste la tentación de diseñar un esquema de MongoDB exactamente como un esquema relacional dividido en muchas colecciones pequeñas — la fortaleza de MongoDB viene de integrar datos relacionados juntos dentro de un solo documento cuando es apropiado, y la sobrenormalización deshace gran parte de su propósito.
Temas relacionados
¿Interesado en clases de MongoDB (MongoDB)?
Cuéntenos los objetivos y la confianza del alumno — diseñaremos un plan personalizado.
