Apache Flink和Apache Spark有什么異同?
1 回答
呼喚遠(yuǎn)方
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊
1、Spark在SQL上的優(yōu)化,尤其是DataFrame到DataSet其實(shí)是借鑒的Flink的。Flink最初一開始對SQL支持得就更好。
2、Spark的cache in memory在Flink中是由框架自己判斷的,而不是用戶來指定的,因?yàn)镕link對數(shù)據(jù)的處理不像Spark以RDD為單位,就是一種細(xì)粒度的處理,對內(nèi)存的規(guī)劃更好。
3、Flink原來用Java寫確實(shí)很難看,現(xiàn)在也在向Spark靠攏,Scala的支持也越來越好。不管怎么說,二者目前都是在相互吸收。
- 1 回答
- 0 關(guān)注
- 769 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
