hadoop3.0运行java_Apache Hadoop 3.0.0 GA版本发布,Java版本最低要求添加到Java8

Apache Hadoop 3.0.0 GA版本发布,提升了Java版本最低要求至Java 8。新特性包括:支持HDFS中的擦除编码,提高时间轴服务的性能,重写Hadoop Shell脚本,增加投机取巧的容器支持,MapReduce任务级别的本地优化等。此外,还支持多个NameNode,增加了对Azure Lake和WangJian对象存储的集成,以及引入了Intra-Datanode均衡器等功能。
摘要由CSDN通过智能技术生成

Apache Hadoop 3.0.0 GA版本发布,Java版本最低要求添加到Java8

前言:文章主要详情的是这次升级的日志,可能会觉得枯燥,快速看看黑色加粗的标题理解下就行,假如想取得官方的说明,在文章评论里可以直接查看到链接,不用在去搜索(文章中不让发链接,你们懂的)

最低要求Java版本从Java 7添加到Java 8所有Hadoop罐子现在编译目标运行时版本的Java 8。 客户依然使用Java 7或者低于必需更新到Java 8。

支持在HDFS中擦除编码擦除编码是一个持久地存储数据的方法,节省空间与复制相比。 标准编码Reed-Solomon(10,4)有一个1.4倍空间开销,3 x的开销相比标准HDFS复制。

自擦除编码征收额外的开销在重建和执行主要远程读取,它一直被用来储存,经常被访问的数据。 客户应该考虑网络和CPU开销的擦除编码时部署这个特性。

时间轴服务提高时间轴服务的可伸缩性和可靠性和可用性通过引入流和聚合。

便客户和开发人员提供测试和提供反馈建议使其成为替代时间轴服务做好了准备。 它应该只用于测试能力。

Shell脚本重写Hadoop shell脚本重写许多长期存在的bug修复和包括少量新特性。 而眼睛一直保持兼容性,少量变化可能破坏现有设备。

阴影用户机jar的hadoop-clientMaven工件可在2. x版本将Hadoop的传递依赖到Hadoop应用程序的类路径中。 这可能是有问题的,假如这些传递的版本依赖与应用程序所使用的版本冲突。

hadoop - 11804增加新hadoop-client-api和hadoop-client-runtime工件阴影Hadoop的依赖变成一个单独的jar。 这避免了漏Hadoop的依赖关系到应用程序的类路径中。

对投机取巧的容器和分布式调度的支持。投机取巧的概念ExecutionType详情了,应用程序现在可以申请和执行类型的容器吗机会主义的。 这种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值