복붙노트

[HADOOP] 혼란스러운 하둡 릴리스 버전

HADOOP

혼란스러운 하둡 릴리스 버전

나는 다른 버전의 hadoop을 알아 내려고 노력 중이며이 페이지를 읽은 후에 혼란스러워했습니다.

Download
1.2.X - current stable version, 1.2 release
2.2.X - current stable 2.x version
2.3.X - current 2.x version
0.23.X - similar to 2.X.X but missing NN HA.
Releases may be downloaded from Apache mirrors.

의문:

버전 번호로 인해 혼란 스러워서이 질문이 약간 구성되지 않았을 수 있습니다. 알아 낸 후에 질문을 수정하겠습니다.

해결법

  1. ==============================

    1.우선 Hadoop v1과 v2 (일명 YARN) 사이에는 큰 차이가 있습니다. 확장 성을 높이기 위해 v1의 NameNode 및 JobTracker가 새로운 ResourceManager로 대체되었습니다. 그렇기 때문에 나중에 개발에서 둘 다 사라질 것입니다.

    우선 Hadoop v1과 v2 (일명 YARN) 사이에는 큰 차이가 있습니다. 확장 성을 높이기 위해 v1의 NameNode 및 JobTracker가 새로운 ResourceManager로 대체되었습니다. 그렇기 때문에 나중에 개발에서 둘 다 사라질 것입니다.

    둘째 : 0.X 버전은 알파 릴리스에 대한 미묘한 힌트가 아닙니다. OpenSSL은 사실상 표준 또는 참조 구현으로 간주되었지만 0.9 릴리스 (en.wikipedia.org/wiki/OpenSSL#Major_version_releases)보다 10 년이 넘었습니다. 그리고 많은 포춘 500 대 기업이이를 신뢰했습니다.

    하둡도 마찬가지입니다. 0.23 버전은 v2로 구현 된 Hadoop v1의 아키텍처를 나타냅니다 (NameNode가 여전히 v1이므로 고 가용성 제외). 따라서 0.23과 2.3은 거의 동일하며 동시에 노화가 계속됩니다. 1.X가 이미 사용 중이므로 이름을 0.X로 지정했습니다. 그들은 단지 1.X가 2.X가 갈 길임을 나타 내기 위해 노화를 원치 않습니다. 1.X의 아키텍처에 의존하지만 다른 한편으로는 약간의 개선을 원한다면 0.X를 사용할 수 있습니다 2.X의 현재 개발.

    하단 부분은 이것을 설명하려고 노력하지만, 조금 더 좋은 스켈 터이기도합니다 : http://wiki.apache.org/hadoop/Roadmap. 여기의 상단 부분이 조금 더 나아졌습니다. http://hadoop.apache.org/releases.html

    이것이 도움이 되었기를 바랍니다 ...

  2. ==============================

    2.아래 이미지에서 2.71 이후에 Hadoop 2.6.2가 릴리스되었음을 알 수 있습니다

    아래 이미지에서 2.71 이후에 Hadoop 2.6.2가 릴리스되었음을 알 수 있습니다

    추리 2.6에서 2.6.2는 MINOR API 업데이트이며 이전 버전과 호환됩니다.

    2.6 ~ 2.7은 MAJOR API 업데이트입니다. EG는 이전 버전과 호환되지 않습니다. 일부 API는 이제 더 이상 사용되지 않을 수 있습니다.

    Ref Hadoop Road지도

  3. from https://stackoverflow.com/questions/23787587/hadoop-release-version-confusing by cc-by-sa and MIT license