Intermedio
Unas 22 horasProyecto 4 de 4Red social de recetas con MongoDB
Construye el acceso a datos de una red social de recetas: usuarios, recetas con ingredientes y pasos, comentarios, «me gusta» y seguidores. Modela los documentos para las consultas más frecuentes y compara el rendimiento con una versión relacional de una parte del modelo.
Java 21MongoDB Java DriverAgregacionesJDBC
Tu avance0/12 · 0 %
Objetivos de aprendizaje
- •Diseñar documentos según los patrones de consulta
- •Usar el driver de MongoDB desde Java
- •Construir agregaciones para rankings y estadísticas
Requisitos mínimos
Fases sugeridas
- 1
Modelo
- 2
Operaciones
- 3
Agregaciones e índices
- 4
Comparación
Qué entregar
- Repositorio
- Documento de modelado
- Informe comparativo
Para ir más allá
- Búsqueda de texto completo
- Cambios en tiempo real con change streams
Rúbrica de evaluación
| Criterio | Peso | Para la máxima nota |
|---|---|---|
| Modelado documental | 30 % | Decisiones justificadas por las consultas |
| Consultas y agregaciones | 35 % | Correctas y eficientes |
| Índices y rendimiento | 15 % | Medidos y justificados |
| Comparación | 20 % | Conclusiones apoyadas en datos |
Úsala para autoevaluarte antes de entregar. Tu profesorado puede usar otros criterios.
Consejos y errores típicos
- Si un array de un documento puede crecer sin límite (comentarios), probablemente debe ir en otra colección.