Elasticsearch en Producción · Lección 06
¿Qué riesgo tiene depender del mapping dinámico (auto-detección de tipos) en un entorno de producción con datos variables?
Elasticsearch podría inferir un tipo incorrecto para un campo, causando errores o pérdida de precisión en búsquedas posteriores
El mapping dinámico está técnicamente deshabilitado por defecto en todas las instalaciones
Hace que la indexación sea más lenta en todos los casos sin excepción
Elimina por completo la posibilidad de hacer búsquedas de texto completo
Elasticsearch en Producción · Lección 06
Completa el código
Se puede desactivar con dynamic:
Revisa: se puede desactivar con dynamic: strict.
Elasticsearch en Producción · Lección 06
¿Por qué un campo numérico interpretado accidentalmente como texto por el mapping dinámico rompería agregaciones matemáticas sobre ese campo?
Pista: las operaciones matemáticas (suma, promedio) requieren un tipo numérico real; un campo mapeado como texto no las soporta correctamente.
✓
¡Lección completada!
Mapping dinámico vs explícito
0
XP ganado
3
Vidas restantes