Datapedia
Big Data

Pushdown de predicados

Técnica de optimización que traslada las condiciones de filtrado de una consulta hacia la etapa más temprana posible del procesamiento, evitando leer datos innecesarios.

RendimientoOptimización de consultas

El pushdown de predicados mueve las condiciones de filtrado de una consulta (como “WHERE fecha > 2024-01-01”) lo más cerca posible del origen físico de los datos, de forma que esos datos irrelevantes se descarten desde el principio, en lugar de leer todos los datos primero y filtrarlos recién después en una etapa posterior del procesamiento.

Por qué genera una diferencia de rendimiento tan grande

Al aplicar el filtro lo antes posible, el sistema evita transferir y procesar innecesariamente datos que de todas formas serían descartados, siendo especialmente efectivo cuando se combina con formatos columnares que además pueden aplicar esos filtros directamente sobre metadatos, sin necesitar siquiera leer completamente cada archivo.