【发布时间】:2019-07-22 17:52:17
【问题描述】:
想象一下,我们有 small_table 和 big_table,需要这样做:
small_table.join(big_table, "left_outer")
如果我这样做会更快吗:
small_table.map(row => {
val find = big_table.filter('id === row.id)
if (find.isEmpty) return Smth(row.id, null)
return Smth(row.id, find.first().name)
})
【问题讨论】:
标签: apache-spark apache-spark-sql