民國114年 第1梯次 電腦軟體應用丙級 學科
第71題
關於Apache Spark 運作的敘述,下列何者正確?
題目
關於Apache Spark 運作的敘述,下列何者正確?
- (1) 能將資料加載至叢集記憶體內,並可多次對其進行查詢
- (2) 非常不適合用於機器學習演算法
- (3) 程式只能在記憶體內做運算
- (4) 程式只能在磁碟內做運算
官方答案
(1) 能將資料加載至叢集記憶體內,並可多次對其進行查詢
解析
Spark 的核心是把資料載入叢集記憶體後快取(cache/persist),反覆查詢或迭代運算時不必重新讀取磁碟,速度可大幅提升。它內建 MLlib,適合機器學習這類需要多次迭代的運算,因此「不適合機器學習」的說法有誤。Spark 以記憶體運算為主,但記憶體不足時仍會溢寫(spill)到磁碟,並非只能做記憶體運算,也不是只能在磁碟運算。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。