¿Cuál es la diferencia entre una Transformación Estrecha y una Transformación Amplia?
+ Transformación Estrecha: En la transformación Estrecha, todos los elementos necesarios para calcular los registros en una única partición viven en la única partición del RDD padre. Ej:- Seleccionar, Filtrar, Unión,
+ Transformación Amplia: En la transformación amplia, todos los elementos necesarios para calcular los registros en la partición única pueden estar en muchas particiones del RDD padre. La partición puede vivir en muchas particiones del RDD padre. Implica un barajado de la red y se reparten entre etapas. Ej:- GroupBy, Repartición, Ordenación
What is the difference between a Narrow Transformation and Wide Transformation
+ Narrow Transformation: In Narrow transformation, all the elements that are required to compute the records in single partition live in the single partition of parent RDD. Ex:- Select, Filter, Union,
+ Wide Transformation: Wide transformation, all the elements that are required to compute the records in the single partition may live in many partitions of parent RDD. The partition may live in many partitions of parent RDD. Involves a network shuffle and are split between stages. Ex:- GroupBy, Repartition, Sorts