Qué son las colecciones
En MongoDB, una colección es un contenedor de documentos dentro de una base de datos. A diferencia de las tablas en bases de datos relacionales, las colecciones no requieren un esquema fijo, lo que permite almacenar documentos con estructuras distintas en un mismo conjunto.
Las colecciones:
- No exigen definir columnas previamente
- Permiten documentos con campos variables
- Se crean automáticamente al insertar el primer documento
Ejemplo conceptual:
Ejemplo para una base de datos blog:
Database
blog
↓
Collection
posts
↓
Documents
- Documento 1
- Documento 2
- Documento 3
Esta flexibilidad es una de las razones principales por las que MongoDB es tan usado en aplicaciones modernas.
Esta entrada está licenciada bajo CC BY 4.0 por el autor.
