1. 原理
Spark一个重要的功能该特性就是将RDD持久化到内存中。当对RDD进行持久化操作时,每个节点都会将自己操作的RDD的partition持久化到内存中,并在之后对RDD的反复使用中,直接使用内存中缓存的partition。这样的话,对于一个RDD反复执行的操作场景中,就只需要对RDD计算一次即可,而不需要反复计算RDD。巧妙使用RDD持久化,甚至在某种场景下,可以将spark应用程序性能提升10倍。对于迭代式算法和快速交互应用来说,RDD的持久化吃非常必要的。 Spark一个重要的功能该特性就是将RDD持久化到内存中。当对R