Hadoop源代码分析(二)包的功能分析
2013-12-05 09:33
218 查看
下面给出了Hadoop的包的功能分析。
Package | Dependences |
tool | 提供一些命令行工具,如DistCp,archive |
mapreduce | Hadoop的Map/Reduce实现 |
filecache | 提供HDFS文件的本地缓存,用于加快Map/Reduce的数据访问速度 |
fs | 文件系统的抽象,可以理解为支持多种文件系统实现的统一文件访问接口 |
hdfs | HDFS,Hadoop的分布式文件系统实现 |
ipc | 一个简单的IPC的实现,依赖于io提供的编解码功能 参考:http://zhangyu8374.javaeye.com/blog/86306 |
io | 表示层。将各种数据编码/解码,方便于在网络上传输 |
net | 封装部分网络功能,如DNS,socket |
security | 用户和用户组信息 |
conf | 系统的配置参数 |
metrics | 系统统计数据的收集,属于网管范畴 |
util | 工具类 |
record | 根据DDL(数据描述语言)自动生成他们的编解码函数,目前可以提供C++和Java |
http | 基于Jetty的HTTP Servlet,用户通过浏览器可以观察文件系统的一些状态信息和日志 |
log | 提供HTTP访问日志的HTTP Servlet |
相关文章推荐
- Facebook's New Real-time Messaging System: HBase to Store 135+ Billion Messages a Month
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- LCL.VBS 病毒源代码
- 基于HBase Thrift接口的一些使用问题及相关注意事项的详解
- 如何解决struts2日期类型转换
- hbase shell基础和常用命令详解
- jQuery-digest | 咀嚼jQuery源码
- HBase基本原理
- 【原创】基于分布式存储的开源系统在实时数据库海量历史数据存储项目上的预研
- [源码]Norton Ghost C# 源代码
- [源代码]symantec远程控制软件PcAnywhere源代码分享
- [源代码]Torque3D引擎SDK
- [游戏源码]Doom3公布源代码下载
- 《Doom 3》源代码将在《Rage》上市后免费发布
- 【资料分享】网游[天龙八部]源代码分享
- Android系统默认Home应用程序(Launcher)的启动过程源代码分析
- 65个源代码网站
- 一个游戏程序员的学习资料
- 剖析top命令显示的VIRT RES SHR值
- CentOS 6.3下Apache+SVN部署Web版本同步