1. 程式人生 > >Dirver、Executor、Master、Worker

Dirver、Executor、Master、Worker

要使用Spark,開發者需要編寫一個Driver程式,它被提交到叢集以排程執行Worker,如下圖所示。
   1.)Driver中定義了一個或多個RDD,並呼叫RDD上的action;
   2.)Worker則執行RDD分割槽計算任務。

Master是啥?--- (叢集主節點,相對於叢集而言的概念)

Worker是啥?--- (叢集從節點,相對於叢集而言的概念)

Dirver是啥?---   (驅動器節點,相對於程式而言的概念)

Executor是啥?--- (驅動器節點,相對於程式而言的概念)