代码之家  ›  专栏  ›  技术社区  ›  Ged

在foreachPartition内访问的广播值

  •  0
  • Ged  · 技术社区  · 6 年前

    val some_val = 100
    val some_val_BC = sc.broadcast(some_val)
    

    我完全理解广播连接,这个例子:

     rdd.map(i => broadcasted.value.contains(i))
    

    但是那又怎么样呢?:

    val x = some_val_BC.value
    

    我不明白为什么。除非它必须和地图一起使用。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Ged    6 年前

    只是不知道它是怎么工作的。好像对我很有用。