♥ 3
⚡ 0
MongoDB · Lección 06

¿Cómo se diseñan y qué tipos de índices ofrece MongoDB?

Un índice compuesto sigue la regla ESR: primero los campos de igualdad (Equality), luego los de ordenación (Sort) y por último los de rango (Range); los índices sobre arrays son multikey (una entrada por elemento), los TTL eliminan documentos por antigüedad y los parciales indexan solo los documentos que cumplen un filtro
Un índice multikey guarda una sola entrada por documento con el array completo, por lo que no puede usarse para buscar un elemento dentro del array
Un índice TTL elimina cada documento exactamente en el segundo en que vence, sin ningún retraso respecto a su fecha de expiración
El orden de los campos en un índice compuesto da igual: MongoDB reordena los campos automáticamente para adaptarlos a cada consulta
MongoDB · Lección 06

Completa el código

El índice que elimina documentos por antigüedad es un índice
MongoDB · Lección 06

¿Por qué el orden de los campos en un índice compuesto condiciona qué consultas lo aprovechan?

✓

¡Lección completada!

Índices — compuestos (regla ESR), multikey, TTL y parciales

0
XP ganado
3
Vidas restantes