【发布时间】:2021-04-14 15:46:04
【问题描述】:
以下操作在spark sql中运行sql语句来连接PostgreSQL中的两个表:
val df = spark.read.jdbc(url, 'select * from table_1 join table_2 on a where x', connproperties);
数据库引擎会执行连接操作并返回连接结果吗?还是数据库会将 table_1 和 table_2 的所有记录发送到 spark job 和 spark job 进行加入?是否有一些文档来解释此操作?谢谢!
【问题讨论】:
标签: postgresql apache-spark apache-spark-sql