07.05.2013 Views

UNIDAD ZACATENCO DEPARTAMENTO DE ... - Cinvestav

UNIDAD ZACATENCO DEPARTAMENTO DE ... - Cinvestav

UNIDAD ZACATENCO DEPARTAMENTO DE ... - Cinvestav

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Índice de figuras<br />

1.1. Resultados obtenidos de las consultas 1, 2 y 3 en Hadoop, Pig y Hive<br />

con un log de 1GB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

2.1. Ambiente de ejecución de MapReduce [1]. . . . . . . . . . . . . . . . 10<br />

2.2. Flujo de datos en MapReduce [2]. . . . . . . . . . . . . . . . . . . . . 11<br />

2.3. Componentes y subproyectos de Hadoop [2]. . . . . . . . . . . . . . . 13<br />

2.4. Topología de un clúster Hadoop [3]. . . . . . . . . . . . . . . . . . . . 15<br />

2.5. Interacción entre el JobTracker y TaskTracker [3]. . . . . . . . . . . . 16<br />

2.6. Interacción de NameNode y DataNodes en HDFS [3]. Los números<br />

entre paréntesis corresponden a los ids de los DataNodes. . . . . . . . 17<br />

3.1. Arquitectura de hive [4]. . . . . . . . . . . . . . . . . . . . . . . . . . 31<br />

3.2. Representación física de las estructuras de Hive en el sistema de<br />

archivos HDFS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />

3.3. DAG de la consulta facebook. . . . . . . . . . . . . . . . . . . . . . . . 41<br />

3.4. DAG y plan físico de la consulta facebook con la optimización de<br />

reducción de la escritura a HDFS por medio de agregaciones parciales<br />

en tareas reduce. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />

3.5. DAG y plan físico de la consulta facebook con la optimización de sesgo<br />

de datos en la operación GroupBy. . . . . . . . . . . . . . . . . . . . 47<br />

3.6. Ejemplo de recorrido de un árbol con el algoritmo DFS. . . . . . . . . 51<br />

3.7. Diagrama de actividad de una optimización en Hive. . . . . . . . . . 52<br />

xiii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!