Apache Spark SQL操作CACHE表有一个选项,因此它运行得很懒。但是解缓存表呢?文档没有说明它是否懒惰。该表是立即从缓存中删除,还是推迟到下一次运行垃圾回收?如果它是懒惰的,有没有办法找出我的表是否仍然缓存?
默认的取消缓存操作是非阻塞的。如果使用 DSL,则可以对数据帧/数据集调用df.unpersist(true)
以使操作阻塞。