Fundamentos de Bases de Datos NoSQL
Bases de Datos NoSQL: Flexibilidad y Escalabilidad para Startups
Comparativa de Bases de Datos: SQL vs NoSQL
Manipulación de Datos en MongoDB
Creación y Gestión de Bases de Datos NoSQL con MongoDB
Conexión y gestión básica de MongoDB con Compass y Atlas
Inserción de Documentos en MongoDB: Insert One y Insert Many
Eliminación de Documentos en MongoDB: Comandos y Prácticas Seguras
Consultas Avanzadas en MongoDB: Uso de Compass y la Terminal
Consultas Avanzadas con el Aggregation Framework de MongoDB
Uso de Lookup en MongoDB para Relaciones entre Colecciones
Reemplazo y Modificación de Documentos en MongoDB
Actualización y Reemplazo de Documentos en MongoDB
Tipos de Bases de Datos NoSQL
Estructuras de Datos en Grafos para Redes Sociales
Creación y Gestión de Bases de Datos de Grafos con Neo4j y Cypher
Bases de Datos Documentales: Flexibilidad y Ejemplos Prácticos
Bases de Datos Clave-Valor: Simplicidad y Alto Rendimiento
Bases de Datos Vectoriales: Conceptos y Aplicaciones Prácticas
Pasos Futuros
Bases de Datos NoSQL en Inteligencia Artificial
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
MongoDB ofrece un framework de agregación poderoso y flexible, conocido como aggregation framework, que permite realizar consultas complejas mediante la combinación de diferentes etapas en pipelines.
El aggregation framework de MongoDB permite realizar operaciones avanzadas en los datos utilizando una serie de etapas en una tubería, conocida como pipeline. Cada etapa procesa los datos y los pasa a la siguiente, similar a cómo el agua fluye a través de una tubería con válvulas que se abren y cierran.
Iniciar Aggregation en MongoDB Compass:
Agregar una etapa Match:
find
.Ejecutar una consulta Match:
Agregar una etapa Project:
title
y release
.Insertar una etapa Group:
Group By
en SQL.runtime
).Ordenar los resultados:
average
).Comments
.Aportes 6
Preguntas 0
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?