Hadoop源代码分析(二)包的功能分析

转载 2013年12月05日 09:33:01

下面给出了Hadoop的包的功能分析。

 Package

Dependences

tool

提供一些命令行工具,如DistCparchive

mapreduce

HadoopMap/Reduce实现

filecache

提供HDFS文件的本地缓存,用于加快Map/Reduce的数据访问速度

fs

文件系统的抽象,可以理解为支持多种文件系统实现的统一文件访问接口

hdfs

HDFSHadoop的分布式文件系统实现

ipc

一个简单的IPC的实现,依赖于io提供的编解码功能

参考:http://zhangyu8374.javaeye.com/blog/86306

io

表示层。将各种数据编码/解码,方便于在网络上传输

net

封装部分网络功能,如DNSsocket

security

用户和用户组信息

conf

系统的配置参数

metrics

系统统计数据的收集,属于网管范畴

util

工具类

record

根据DDL(数据描述语言)自动生成他们的编解码函数,目前可以提供C++Java

http

基于JettyHTTP Servlet,用户通过浏览器可以观察文件系统的一些状态信息和日志

log

提供HTTP访问日志的HTTP Servlet

黑马程序员——IO流的总结与功能分析(二)

一、Reader 1、FileReader:面向文件对象的输入流,读取文件中内容。 功能:读文硬盘中文件内容。 构造方法: FileReader(File file) FileReader(File...

天乙社区登录功能分析(二)

接上次,继续研究登录的验证码,authimg并不是值栈中的值! 由于我们确定com.laoer.bbscs.web.servlet.AuthImg就是产生验证码的类,不妨从这个开始着手,看AuthI...

高速抓包平台过滤功能分析

1.通过分析PF_RING源代码分析bpf filter过滤的实现 2.引用hyperscan正则表达式分析引擎.int pfring_set_bpf_filter(pfring *ring, ch...

新版系统软件功能分析

  • 2013年08月24日 12:22
  • 27KB
  • 下载

awr addm ash 相关脚本功能分析

  • 2014年07月09日 15:30
  • 117KB
  • 下载

紫米10000mAh智能移动电源APP功能分析报告

紫米10000mAh智能移动电源APP功能分析报告  快速充电器正式发布后,小米旗下生态链伙伴紫米今天在小米官方众筹平台上推出了“ZMI智能移动电源”,具体型号HB810,号称全球首款智能移动电源,不...

网络考试系统的功能分析与设计

  • 2011年12月19日 12:14
  • 286KB
  • 下载

Linphone架构及功能分析

Linphone是一款开源基于SIP协议的语音视频电话软件,可移植到移动端Android、IOS、WindowsPhone8,桌面系统包括GNU/Linux、Windows、Mac,以及Web浏览器;...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hadoop源代码分析(二)包的功能分析
举报原因:
原因补充:

(最多只允许输入30个字)