在spark 2.1中createTempview和createGlobaltempview以及CreateorReplaceTempview之间的区别?

时间:2017-04-27 06:28:45

标签: apache-spark temp-tables global-temp-tables

火花2.1中的createTempviewcreateGlobaltempview以及CreateorReplaceTempview有什么区别?

1 个答案:

答案 0 :(得分:1)

全球临时视图

根据documentation,全局临时视图是在所有会话之间共享的视图,直到所有Spark应用程序终止。

<强> createorReplaceTempview

Spark 2.0中引入了{p> createTempView(或者更恰当createOrReplaceTempView)来替换{2.0}中已弃用的registerTempTablecreateTempView为正在使用的Dataframe创建内存引用。此生命周期与在

中创建Dataframe的spark会话相关联