`
cocoIT
  • 浏览: 51056 次
  • 性别: Icon_minigender_1
  • 来自: 福建
文章分类
社区版块
存档分类
最新评论

hadoop源码研究(2)

 
阅读更多

Job继承自JobContext,提供了一系列的set方法,用于设置Job的一些属性(Job更新属性,JobContext读属性),同时,Job还提供了一些对Job进行控制的方法,如下:

lmapProgress:map的进度(0—1.0);

lreduceProgress:reduce的进度(0—1.0);

lisComplete:作业是否已经完成;

lisSuccessful:作业是否成功;

lkillJob:结束一个在运行中的作业;

lgetTaskCompletionEvents:得到任务完成的应答(成功/失败);

lkillTask:结束某一个任务;

分享到:
评论

相关推荐

    实战hadoop中的源码

    【描述】"实战hadoop,源码,刘鹏,开启通向云计算的捷径"指出,学习Hadoop源码不仅是提升技术能力的有效途径,而且由知名专家刘鹏指导,能够帮助我们更快地掌握云计算的关键技术。刘鹏是Hadoop领域的权威专家,他的...

    Hadoop源码分析完整版

    通过对Hadoop源码的深入研究,开发者可以更好地理解和定制Hadoop以适应特定的业务需求,提高数据处理效率。同时,源码分析也有助于培养解决问题的能力,为解决Hadoop在实际应用中遇到的问题提供思路。 总的来说,...

    Hadoop源码分析视频下载

    - 源码解析:深入Hadoop源码,研究如NameNode、DataNode、MapTask和ReduceTask等关键类的功能实现。 - 故障恢复和容错机制:探讨Hadoop如何处理硬件故障,保持数据完整性。 - 性能调优:学习如何通过调整参数和...

    hadoop源码下载

    Hadoop是Apache软件基金会开发的一个开源分布式计算框架,它为大数据处理提供了...通过学习和研究Hadoop源码,我们可以更深入地掌握大数据处理技术,提升开发效率,优化系统性能,为未来的分布式计算项目打下坚实基础。

    hadoop源码

    总之,深入研究Hadoop源码不仅可以帮助你理解分布式系统的设计和实现,还能使你具备解决实际问题的能力,无论是调试错误、优化性能还是开发新的功能,都会受益匪浅。对于想在大数据领域深化的人来说,这是一个宝贵的...

    Hadoop源码分析 第一章 Hadoop脚本

    《Hadoop源码分析 第一章 Hadoop脚本》 Hadoop是大数据处理领域中的一个核心框架,它为海量数据的存储和计算提供了分布式解决方案。本文将深入剖析Hadoop脚本,带你理解其背后的实现机制,这对于理解Hadoop的工作...

    Hadoop源码包

    5. Hadoop源码学习价值: - 了解内部实现:源码可以帮助开发者深入理解Hadoop的工作机制,如数据分布、任务调度、容错策略等。 - 二次开发:源码可作为基础进行定制化开发,满足特定业务需求。 - 性能优化:通过...

    Hadoop源码编译好的源码(eclipse可直接导入)

    通过对这些源码的深入研究,你不仅可以掌握Hadoop的基本工作流程,还能了解到分布式系统的设计理念和实现细节,这对于提升你的大数据处理技能大有裨益。在实践中,你还可以尝试修改源码,观察其对系统行为的影响,...

    hadoop2.7.2源码包

    6. **Hadoop生态组件**:Hadoop生态系统还包括其他项目,如HBase(分布式数据库)、Hive(数据仓库工具)、Pig(数据流处理语言)等,它们虽然不在Hadoop源码包内,但与Hadoop紧密集成,可以通过API和接口进行交互。...

    hadoop2.7.3源码包,hadoop2.7.3zip源码包

    在研究源码时,你可以通过`org`目录下的这些子模块了解Hadoop的内部工作流程,例如文件的分布式存储、数据分片、任务调度、容错机制等。同时,源码包也方便了开发者进行扩展和优化,例如自定义InputFormat、...

    hadoop2.6.0源码和eclipse插件

    源码分析对于理解Hadoop的工作原理、进行定制化开发以及排查问题至关重要。 在给定的压缩包中,`hadoop-2.6.0-src.tar.gz`包含了Hadoop 2.6.0的完整源代码。开发者可以通过解压这个文件,用文本编辑器或IDE(如...

    hadoop1-2-1源码

    本资源提供的“hadoop1-2-1源码”是Hadoop 1.2.1版本的源代码,这个版本在Hadoop发展历史上具有重要的地位,为许多大数据处理项目提供了基础。 Hadoop的核心思想是将大型数据集分布到集群上的多台计算机上进行处理...

    hadoop 2.5.2 源码

    3. Hadoop源码学习重点 - `hadoop-common`:包含Hadoop的通用工具和库,如网络通信、配置管理等。 - `hadoop-hdfs`:HDFS的实现,包括NameNode、DataNode、Client等组件的源码。 - `hadoop-mapreduce`:MapReduce...

    Hadoop源码分析(client部分)

    ### Hadoop源码分析(client部分) #### Hadoop概述 Hadoop是一个开源的分布式存储与计算框架,由Apache基金会维护。它为用户提供了处理和存储海量数据的能力,并且能够运行在低成本的商品硬件集群上。Hadoop的...

    hadoop 1.2.1核心源码

    8. **Hadoop源码分析**:通过对这些源码的学习,我们可以理解Hadoop内部的工作流程,如数据分块、副本策略、任务调度、错误恢复等。这对于开发和优化Hadoop应用程序、调试集群问题以及理解分布式系统原理非常有价值...

    Hadoop源码编译.pdf

    首先,确保你满足了以下编译Hadoop源码的基本要求: 1. **操作系统**:必须是在Linux系统上进行,因为它不支持Windows或Mac OS等其他平台。 2. **JDK版本**:至少需要Java 6,但推荐使用1.7或更高版本,因为Hadoop ...

    hadoop-core-0.20.2 源码 hadoop-2.5.1-src.tar.gz 源码 hadoop 源码

    Hadoop是Apache软件基金会开发的...通过阅读和研究这些源码,开发者可以深入了解Hadoop的内部工作流程,从而优化应用程序,提升性能,或者开发新的功能。对于分布式计算和大数据处理的学习者来说,这是一个宝贵的资源。

Global site tag (gtag.js) - Google Analytics