分类 大数据 下的文章

大数据累加器的使用和RDD的创建


累计器executor中会把driver定义的变量,变成一个新的副本进行累计。不会影响driver中的变量的值var sum=0; //driver中定义 rdd.foreach{ //executor中执行 case (word,count)=>{sum+=count} } println(sum) //0 普通定义的变量,executor中会把driver中- 阅读剩余部分 -