MongoDB · Lección 01
¿Qué es MongoDB y cómo organiza los datos?
Es un almacén clave-valor puro donde cada valor es un bloque opaco que el servidor no puede consultar por sus campos internos
Guarda los documentos en archivos JSON de texto plano sin ningún formato binario, por lo que no admite tipos como fechas o enteros de 64 bits
Es una base de datos relacional que guarda filas en tablas con esquema fijo y obliga a que todas las filas tengan exactamente las mismas columnas
Es una base de datos de documentos: guarda documentos BSON (similares a JSON, con más tipos) agrupados en colecciones, cada uno con un campo _id único, y los documentos de una misma colección pueden tener estructuras distintas
MongoDB · Lección 01
Completa el código
MongoDB serializa los documentos en formato
Revisa: BSON.
MongoDB · Lección 01
¿Por qué el esquema flexible facilita evolucionar una aplicación, y qué riesgo introduce?
Pista: se pueden añadir campos nuevos sin migrar toda la colección y los documentos antiguos conviven con los nuevos; el riesgo es que sin reglas la colección acumule documentos inconsistentes, por lo que conviene validar la estructura.
✓
¡Lección completada!
Qué es MongoDB y su modelo de documentos
0
XP ganado
3
Vidas restantes