Spark 之 算子的闭包原理

目录 1、何为闭包 2、原理分析 3、spark 相关算子 1、何为闭包        闭包跟在RDD的算子中操作作用域外部的变量有关,所谓RDD算子中,操作作用域外部的变量,指的是,类似下面的语句: val a = 0; rdd.foreach(i -> a += i)。此时,对rdd执行的foreach算子的作用域,其实仅仅是它的内部代码,但是这里却操作了作用域外部的a变量,根据不同的编程语言
相关文章
相关标签/搜索