Spark RDD - is partition(s) always in RAM?
<p>We all know Spark does the computation in memory. I am just curious on followings.</p>

<ol>
<li><p>If I create 10 <code>RDD</code> in my pySpark shell from HDFS, does it mean all these 10 <code>RDD</code>s data will reside on Spark Workers Memory? </p></li>
<li><p>If I do not delete <code>RDD</code>, will it be in memory forever?</p></li>
<li><p>If my dataset(file) size exceeds available RAM size, where will data to stored?</p></li>
</ol>