【发布时间】:2017-09-24 19:09:48
【问题描述】:
spark 2.1 中createTempview 和createGlobaltempview 和CreateorReplaceTempview 有什么区别??
【问题讨论】:
标签: apache-spark temp-tables global-temp-tables
spark 2.1 中createTempview 和createGlobaltempview 和CreateorReplaceTempview 有什么区别??
【问题讨论】:
标签: apache-spark temp-tables global-temp-tables
全局临时视图
根据documentation,全局临时视图是在所有会话之间共享的视图,直到所有 Spark 应用程序终止。
createorReplaceTempview
createTempView(或更恰当地说是createOrReplaceTempView)已在 Spark 2.0 中引入,以取代在 2.0 中已弃用的 registerTempTable。 createTempView 在内存中创建对正在使用的Dataframe 的引用。其生命周期与创建 Dataframe 的 spark 会话相关
【讨论】: