寫好pyspark是不是就不用學scala了?

時間 2021-05-31 14:03:03

1樓:FRANK

Python跑的比Scala慢

Python是動態的,不適合大專案

Python不能用Spark的一些高階功能Scala對於函式式程式設計的支援更好

Scala用好開發效率比Python高

Scala不會執行到一半出現TypeError或者IndentionError

2樓:Dennis Mikolaj

看應用場景吧,資料量沒到TB級的話,我覺得PySpark完全沒啥問題,簡單方便,Python支援的第三方模組賊多。對於資料科學,資料分析人員來說,Python是門非常友好的語言,學習Scala的成本比較高。

詳細的效能,及各方面對比,可以看看這篇文章

dennis:Apache Spark一定要用Scala?PySpark的效能詳解(譯)

3樓:陸萌萌

可以,但是請用Spark SQL的新API,因為DF和DS由Spark解析優化,最後實際是在JVM上生成原生的優化很好的RDD計算,而直接用Python寫原生RDD API的話,效能有較大損失。

4樓:首維君

我覺得可以,感覺看了題主的描述並不需要深度使用Spark,並且也不需要對Spark內部的東西有太多了解,只是使用API的話我覺得是可以的,當然有餘力的話推薦學學scala

5樓:stucou

完全可以。如果只使用spark 不呼叫它內部的api的話,Python 完全可以勝任,而且結合Python自身的庫如numpy,會更加方便實用。

只編曲不錄音是不是就不用音效卡?

我自動把你這個問題轉換成 只編曲不錄音是不是不需要 專業音效卡 要是完全不用音效卡的話,電腦怎麼出聲。整合的音效卡也是音效卡。如果不管延遲,不接專業的監聽裝置的話,編曲水平不高,不需要寫太多軌,用不到吃資源的音源效果器的話,確實可以只用整合顯示卡。但是你要接6.5的耳機或者音箱 需要穩定低延遲的as...

英語很差的人,是不是就不用考慮考研了?

小灰灰也是猛獸 我英語也很差,因為我是中考後就報了五年專幾乎沒碰過英語,況且我專公升本時候也沒碰過英語,第一次備戰四級就在專公升本上岸的去年12月,因為作文偏題了而沒過線,從那時候我就開始認真的背單詞了,現在 因為不知道您目前的英語狀況如何,所以就先給你講講我自己的經歷吧 我當時考研的時候英語六級還...

是不是女生告白被拒,就不用再努力了?

噠噠的木馬 不是不用了,而是不需要了。我覺得對於女生來說,不管多麼雲淡風輕的表白也是賭上了所有自尊和勇氣的,作為乙個要面子的小仙女,我是不會丟下自尊再去表白一次啦! 安一 女生不該告白,而是慢慢靠近他,吸引他,直到他對你動心,向你表白,如果他沒有表白,你就離開,他在乎你,就會找你,不找你,你也該離開...