0
我正在考慮將我的EMR實施從舊版本遷移到最新版本,因爲我主要面臨很多問題。從Hadoop 0.20.2遷移到0.20.205和從0.20.2遷移到1.0.1需要付出多少努力?
我目前的實現使用Hadoop 0.20.2。
我想了解多少努力代碼變化方面將需要從0.20.2遷移到 -
- 0.20.205
- 1.0.1
是API非常不同,需要大量重新編碼?任何基本的想法都會非常有幫助。
我正在考慮將我的EMR實施從舊版本遷移到最新版本,因爲我主要面臨很多問題。從Hadoop 0.20.2遷移到0.20.205和從0.20.2遷移到1.0.1需要付出多少努力?
我目前的實現使用Hadoop 0.20.2。
我想了解多少努力代碼變化方面將需要從0.20.2遷移到 -
是API非常不同,需要大量重新編碼?任何基本的想法都會非常有幫助。
0.20.205剛剛重命名爲1.0,所以它本質上是相同的版本。這些API幾乎沒有任何區別。 1.0類似於0.20.2,附加&安全特性,基本上意味着它支持HBase集成並可以在企業中使用。
我們將運行在EMR上的作業移植到0.20.2上直接運行在1.0上。我們所有的工作,無論他們是使用新的還是舊的API,都沒有一個問題,但沒有我們必須改變任何東西,但正確運行。所以我相信你不應該面對任何問題。