【发布时间】:2020-06-14 20:15:49
【问题描述】:
我想了解为什么在使用 Apache Spark 时我们没有明确关闭 JDBC 连接。
见:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-spark-connector 或https://spark.apache.org/docs/latest/sql-data-sources-jdbc.html
这是因为当我们这样做的时候
val collection = sqlContext.read.sqlDB(config)
或
jdbcDF.write
.format("jdbc")
(...)
.save()
我们并没有真正打开连接,而只是指定了一个 DAG 阶段?然后在后台 Spark 建立连接并关闭它?
【问题讨论】:
标签: sql apache-spark jdbc