pyspark.RDD.unpersist¶
- 
RDD.unpersist(blocking: bool = False) → pyspark.rdd.RDD[T][source]¶
- Mark the RDD as non-persistent, and remove all blocks for it from memory and disk. - New in version 0.9.1. - Parameters
- blockingbool, optional, default False
- whether to block until all blocks are deleted - New in version 3.0.0. 
 
- Returns
 - Examples - >>> rdd = sc.range(5) >>> rdd.is_cached False >>> _ = rdd.unpersist() >>> rdd.is_cached False >>> _ = rdd.cache() >>> rdd.is_cached True >>> _ = rdd.unpersist() >>> rdd.is_cached False >>> _ = rdd.unpersist()