`
liyixing1
  • 浏览: 958827 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

关于1.x和2.x的选择问题

阅读更多

区别与差异性
需要明确一点的是hadoop 1.x和2.x是完全两个不同的东西,它不是说像比如数据库mysql从5.1升级到5.5那么简单的事情

Hadoop 2.x目前在稳定性肯定没法和1.x比较的,1.x已经经过了7,8年的发展了,而且有很多实践过的公司,比如雅虎,非死不可,等。而2.0的发展时间目前依然还是过短。

不过2.x未来上肯定是趋势,因为2.x的发展和设计,采用了更好的架构,渐渐的有取代1.x的趋势。

因此对于初学者从2.x入手是个不错的选择。

2.x的变化
HDFS增强了NameNode的水平扩展及可用性
MapReduce拆分JobTracker为资源管理及任务生命周期管理两个独立的组件


本文转载自
http://liyixing.tk:20080/articles/2015/04/14/1428997498374.html
分享到:
评论

相关推荐

    axis 1.x与axis2.x开发

    Axis分为两个主要版本:Axis1.x和Axis2.x,它们都是Java平台上的Web服务实现,但在设计和功能上有所不同。 Axis1.x是较早的版本,它在Web服务领域有着广泛的应用。Axis1.x基于Servlet API,提供了SOAP消息处理和...

    struts1.x和struts2.x区别

    Struts2.x相对于Struts1.x在多个方面进行了改进和优化,包括但不限于Action的实现方式、工作流程、数据绑定、视图技术以及验证机制,这些改进共同构成了Struts2.x相较于Struts1.x的优势,使其成为现代Web应用开发中...

    springboot1.x整合elasticsearch5.x

    总之,整合Spring Boot 1.x和Elasticsearch 5.x虽然需要克服一些兼容性问题,但通过选择合适的库版本、正确配置和使用Spring Data Elasticsearch的功能,你依然可以构建出高效的搜索和分析系统。

    对struts1.x与struts2.x的区别的总结

    总的来说,Struts2.x相对于Struts1.x在很多方面进行了改进,提供了更好的可扩展性、灵活性和代码组织结构。对于初学者来说,理解这些差异有助于更好地选择和适应不同的开发需求。通过实际项目中的学习和实践,可以更...

    Linux_3.x.x_4.x.x_VCP_Driver_Source.zip

    1. **CP210X芯片**:CP210X是Silicon Labs(芯科实验室)生产的一系列USB到UART桥接器,广泛应用于嵌入式系统、开发板和调试工具中。它提供了USB接口与通用异步接收发送器(UART)之间的转换,使得通过USB接口进行串行...

    DWR+jquery2.x+easyUI1.3.x开发富客户端应用

    1. **整合目标**:本文档的目标是将 Struts2.x、Spring3.x、Hibernate4.x 与 DWR、jquery2.x 和 easyUI1.3.x 进行集成,以构建一个功能齐全且高效的 Web 开发环境。 2. **jQuery 版本选择**:为了兼容性和性能考虑...

    802.x 认证实验大全

    7. 802.1X恳求者配置是802.x认证的重要组成部分,需要选择本地网络适配器,选择认证页面,启用802.1X认证,并选择MD5-质询。 802.x认证实验大全涵盖了802.x认证的各个方面,包括Radius服务器配置、组策略配置、查看...

    cocos2d-x 3.x游戏开发实战光盘

    1. **性能优化**:cocos2d-x 3.x对渲染引擎进行了大量优化,提升了游戏运行速度和帧率,同时降低了内存消耗,使游戏运行更加流畅。 2. **新API设计**:采用更加现代化的C++11标准,提供了更简洁、面向对象的API,让...

    jquery1.x升级到最新版3.6,兼容旧版插件.zip

    在进行jQuery版本升级时,特别是从1.x跳跃到3.x,可能会遇到兼容性问题,因为新版本中删除了一些过时的API和功能。此时,"jquery-migrate-3.3.2.js"就起到了关键作用。 "jquery-migrate-3.3.2.js"是jQuery官方提供...

    Oracle.DataAccess.dll for 1.x and 2.x

    Oracle.DataAccess.dll是Oracle公司为.NET Framework 1.x和2.x版本提供的一款数据访问组件,它作为Oracle Data Provider for .NET(ODP.NET)的一部分,使得.NET开发者能够方便地与Oracle数据库进行交互。...

    Cocos2d-x 3.X游戏开发实战 (肖文吉) 完整pdf

    1. **Cocos2d-x框架介绍**:Cocos2d-x是基于C++的,但同时也提供了Python、Lua和JavaScript的绑定,方便开发者选择合适的语言进行游戏开发。它提供了一套完整的2D渲染引擎、物理引擎、动画系统、粒子系统以及场景...

    npp.7.8.4.Installer.x64(2).exe.zip

    以下是关于Notepad++ 7.8.4 x64版本的一些关键知识点: 1. **64位支持**:此版本针对64位操作系统进行了优化,能够更好地利用系统资源,处理大型文件时性能更佳,尤其是对于需要大量内存的文本操作。 2. **多语言...

    Spring4.X+Quartz2.X

    在提供的Demo项目中,开发者可以通过阅读源代码,理解这些步骤的具体实现,从而快速上手Spring4.X和Quartz2.X的整合。这个项目对于初学者来说是一个很好的学习资源,帮助他们掌握如何在实际项目中运用这两个强大的...

    解决vs1019如果没有micro.cpp.x64.user问题|MSBuild.7z

    2. **清理并重新生成**:在Visual Studio中,选择“构建”菜单 -> “清理解决方案”,然后再次选择“构建” -> “重建解决方案”。这会删除所有中间生成的文件,包括可能出问题的用户设置文件,并重新生成整个项目。...

    hadoop1.x与hadoop2.x配置异同

    综上所述,Hadoop1.x与Hadoop2.x在配置和架构上有显著的不同,尤其是引入YARN后对资源管理和任务调度的改进,以及对安全性和性能的增强。这些变化使得Hadoop2.x成为处理大规模数据集时更优的选择。

    senseiv2.x

    标题 "senseiv2.x" 指的可能是金蝶KIS系列软件的一个特定版本或组件,而描述中提到的问题是在Windows家庭版上使用该软件时遇到的驱动程序兼容性问题。金蝶KIS是一款企业级的财务管理软件,主要用于中小型企业,它...

    实现32位PE下安装32/64位NT5.x/NT6.x,并解决SRS驱动问题的工具

    Win$Man是32/64位Win2000/XP/2003/Vista/2008/2008 R2/7的安装辅助工具,由于MS的安装程序winnt32.exe(nt 5.x)和setup.exe(nt 6.x)有部分限制,大家知道32位PE是无法直接调用winnt32.exe来安装64位系统,而且AHCI、...

    cisco模拟器仿真搭建802.1x安全认证环境

    本文将详细介绍如何使用Cisco模拟器搭建一个802.1x安全认证环境,包括基础知识、设备需求和搭建步骤。 基础知识: 802.1x认证协议是一种网络认证协议,用于控制网络访问的安全性。该协议基于Radius协议,提供了...

    802.1x WINDOWS 客户端

    在Windows操作系统中,802.1x客户端是实现这一功能的关键组件,使得只有经过授权的用户才能接入网络,提升了网络安全性和管理效率。 "802.1x WINDOWS 客户端"通常是指能够与Windows XP和Win7兼容的第三方802.1x接入...

    vc_redist.2015.x86和vc_redist.2015.x64.zip

    标题中的"vc_redist.2015.x86和vc_redist.2015.x64.zip"指的是微软的Visual C++ Redistributable for Visual Studio 2015的32位(x86)和64位(x64)版本的集合,这些是独立安装程序的压缩包。Visual C++ ...

Global site tag (gtag.js) - Google Analytics