Elasticsearch en Producción · Lección 10
¿Qué patrón permite cambiar el mapping de un índice de producción (algo que no se puede modificar directamente) sin causar downtime?
Crear un nuevo índice con el mapping correcto, reindexar los datos, y luego mover un alias para apuntar al nuevo índice
Eliminar el índice existente inmediatamente y crear uno nuevo vacío
Modificar directamente el mapping del índice existente sin ningún paso adicional
Detener el cluster completo mientras se hace el cambio
Elasticsearch en Producción · Lección 10
Completa el código
POST /_reindex
{
"source": {"index":
Revisa: por ejemplo, "source": {"index": "indice-viejo"}.
Elasticsearch en Producción · Lección 10
¿Por qué usar un alias apuntando al índice activo, en vez de que las aplicaciones consulten el nombre del índice directamente, facilita este patrón de reindexación?
Pista: cambiar a dónde apunta el alias es instantáneo y transparente para las aplicaciones, que nunca necesitan saber el nombre real del índice físico.
✓
¡Lección completada!
Reindexación sin downtime
0
XP ganado
3
Vidas restantes