0

我希望将我的 EMR 实现从旧版本迁移到最新版本,因为我主要面临很多问题。

我当前的实现使用 Hadoop 0.20.2。

我想了解从 0.20.2 迁移到 - 在代码更改方面需要付出多少努力 -

  1. 0.20.205
  2. 1.0.1

API 是否非常不同并且需要大量重新编码?任何基本的想法都会非常有帮助。

4

1 回答 1

2

0.20.205 刚刚重命名为 1.0,所以它本质上是同一个版本。API 几乎没有任何区别。1.0 与 0.20.2 类似,具有附加和安全功能,这基本上意味着它支持 HBase 集成并且可以在企业中使用。

我们将在 0.20.2 上的 EMR 上运行的作业移植到直接在 1.0 上运行。我们所有的工作,无论是使用新 API 还是旧 API,都没有出现任何问题,而是可以正常运行,而无需我们进行任何更改。所以我相信你不应该面对任何问题。

于 2012-12-26T12:27:43.300 回答