Entrada
MongoDB

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 conceptual de MongoDB

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.