我访问了网站下载了最新版本,我发现2.8.4是在2.9.1之后发布的。为什么会这样?我应该下载哪一个?
3lxsmp7m1#
为什么公司还在运行Java6和Java7呢?当Java9和Java10可用时,为什么Java8仍然更新?我的观点是hadoop2.7.x曾经是稳定的分支。2.8、2.9引入一些潜在的破坏性或其他重大的、可能不稳定的变化。以前的版本仍然需要支持来解决bug和备份有用的特性。欢迎您阅读发行说明,看看这些可能是什么。值得一提的是,像hortonworks和cloudera这样的hadoop供应商目前正在使用一些版本2.7,在apache站点上应用了一些补丁。同时,如果你想要最新的和最好的,并且不关心稳定性,你可以使用hadoop3.x,但是如果你想要其他的东西,比如spark,sqoop,hbase,hive,那么我建议现在保持在2.7。或者至少阅读每个组件的文档,看看是否可以找到安装要求。
1条答案
按热度按时间3lxsmp7m1#
为什么公司还在运行Java6和Java7呢?当Java9和Java10可用时,为什么Java8仍然更新?
我的观点是hadoop2.7.x曾经是稳定的分支。2.8、2.9引入一些潜在的破坏性或其他重大的、可能不稳定的变化。以前的版本仍然需要支持来解决bug和备份有用的特性。欢迎您阅读发行说明,看看这些可能是什么。
值得一提的是,像hortonworks和cloudera这样的hadoop供应商目前正在使用一些版本2.7,在apache站点上应用了一些补丁。
同时,如果你想要最新的和最好的,并且不关心稳定性,你可以使用hadoop3.x,但是如果你想要其他的东西,比如spark,sqoop,hbase,hive,那么我建议现在保持在2.7。或者至少阅读每个组件的文档,看看是否可以找到安装要求。