衔接上文:http://t.csdn.cn/Z0Cfj 文章目录 三、掌握行动算子 3.1 归约算子 - reduce() 3.2 采集算子 - collect() 3.3 首元素算子 - first() 3.4 计数算子 - count() 3.5 按键计数算子 - countByKey() 3.6 前截取算子 - take(n) 3.7 排序前截取算子 - takeOrdered(n)[(ordering)] 3.8 遍历算子 - foreach() 3.9 存文件算子 - saveAsFile() 三、掌握行动算子 3.1 归约算子 - reduce() 功能: reduce()算子按照传入的函数进行归约计算 案例: 计算1 + 2 + 3 + …+100的值 计算1 × 2 × 3 × 4 × 5 × 6 的值(阶乘 - 累乘) 计算12 + 22 + 32 + 42 + 5**2的值(先映射,后归约) 3.2 采集算子 - collect() 功能: collect()算子向Driver以数组形式返回数据集的