只为小站
首页
域名查询
文件下载
登录
首页
hdfs源码.zip
hdfs源码.zip
上传者:
m0_46190977
|
上传时间: 2022-05-18 18:02:16
|
文件大小: 157.14MB
|
文件类型: ZIP
hdfs
hadoop
源码
第1章 HDFS 1 1.1 HDFS概述 1 1.1.1 HDFS体系结构 1 1.1.2 HDFS基本概念 2 1.2 HDFS通信协议 4 1.2.1 Hadoop RPC接口 4 1.2.2 流式接口 20 1.3 HDFS主要流程 22 1.3.1 HDFS客户端读流程 22 1.3.2 HDFS客户端写流程 24 1.3.3 HDFS客户端追加写流程 25 1.3.4 Datanode启动、心跳以及执行名字节点指令流程 26 1.3.5 HA切换流程 27 第2章 Hadoop RPC 29 2.1 概述 29 2.1.1 RPC框架概述 29 2.1.2 Hadoop RPC框架概述 30 2.2 Hadoop RPC的使用 36 2.2.1 Hadoop RPC使用概述 36 2.2.2 定义RPC协议 40 2.2.3 客户端获取Proxy对象 45 2.2.4 服务器获取Server对象 54 2.3 Hadoop RPC实现 63 2.3.1 RPC类实现 63 2.3.2 Client类实现 64 2.3.3 Server类实现 76 第3章 Namenode(名字节点) 88 3.1 文件系统树 88 3.1.1 INode相关类 89 3.1.2 Feature相关类 102 3.1.3 FSEditLog类 117 3.1.4 FSImage类 138 3.1.5 FSDirectory类 158 3.2 数据块管理 162 3.2.1 Block、Replica、BlocksMap 162 3.2.2 数据块副本状态 167 3.2.3 BlockManager类(done) 177 3.3 数据节点管理 211 3.3.1 DatanodeDescriptor 212 3.3.2 DatanodeStorageInfo 214 3.3.3 DatanodeManager 217 3.4 租约管理 233 3.4.1 LeaseManager.Lease 233 3.4.2 LeaseManager 234 3.5 缓存管理 246 3.5.1 缓存概念 247 3.5.2 缓存管理命令 247 3.5.3 HDFS集中式缓存架构 247 3.5.4 CacheManager类实现 248 3.5.5 CacheReplicationMonitor 250 3.6 ClientProtocol实现 251 3.6.1 创建文件 251 3.6.2 追加写文件 254 3.6.3 创建新的数据块 257 3.6.4 放弃数据块 265 3.6.5 关闭文件 266 3.7 Namenode的启动和停止 268 3.7.1 安全模式 268 3.7.2 HDFS High Availability 276 3.7.3 名字节点的启动 301 3.7.4 名字节点的停止 306 第4章 Datanode(数据节点) 307 4.1 Datanode逻辑结构 307 4.1.1 HDFS 1.X架构 307 4.1.2 HDFS Federation 308 4.1.3 Datanode逻辑结构 310 4.2 Datanode存储 312 4.2.1 Datanode升级机制 312 4.2.2 Datanode磁盘存储结构 315 4.2.3 DataStorage实现 317 4.3 文件系统数据集 334 4.3.1 Datanode上数据块副本的状态 335 4.3.2 BlockPoolSlice实现 335 4.3.3 FsVolumeImpl实现 342 4.3.4 FsVolumeList实现 345 4.3.5 FsDatasetImpl实现 348 4.4 BlockPoolManager 375 4.4.1 BPServiceActor实现 376 4.4.2 BPOfferService实现 389 4.4.3 BlockPoolManager实现 396 4.5 流式接口 398 4.5.1 DataTransferProtocol定义 398 4.5.2 Sender和Receiver 399 4.5.3 DataXceiverServer 403 4.5.4 DataXceiver 406 4.5.5 读数据 408 4.5.6 写数据(done) 423 4.5.7 数据块替换、数据块拷贝和读数据块校验 437 4.5.8 短路读操作 437 4.6 数据块扫描器 437 4.6.1 DataBlockScanner实现 438 4.6.2 BlockPoolSliceScanner实现 439 4.7 DirectoryScanner 442 4.8 DataNode类的实现 443 4.8.1 DataNode的启动 444 4.8.2 DataNode的关闭 446 第5章 HDFS客户端 447 5.1 DFSClient实现 447 5.1.1 构造方法 448 5.1.2 关闭方法 449 5.1.3 文件系统管理与配置方法 450 5.1.4 HDFS文件与操作方法 451 5.1.5 HDFS文件读写方法 452 5.2 文件读操作与输入流 452 5.2.1 打开文件 452 5.2.2 读操作――DFSInputStream实现 461 5.3 文件短路读操作 481 5.3.1 短路读共享内存 482 5.3.2 DataTransferProtocol 484 5.3.3 DFSClient短路读操作流程 488 5.3.4 Datanode短路读操作流程 509 5.4 文件写操作与输出流 512 5.4.1 创建文件 512 5.4.2 写操作――DFSOutputStream实现 516 5.4.3 追加写操作 543 5.4.4 租约相关 546 5.4.5 关闭输出流 548 5.5 HDFS常用工具 549 5.5.1 FsShell实现 550 5.5.2 DFSAdmin实现 552
文件下载
立即下载
资源详情
[{"title":"( 1 个子文件 157.14MB ) hdfs源码.zip","children":[{"title":"hdfs源码.pdf <span style='color:#111;'> 168.08MB </span>","children":null,"spread":false}],"spread":true}]
评论信息
其他资源
基于STM32F103+ADS1292的心率实时显示(串口助手),心电图波形
SCPI介绍与教程
电力系统可靠性评估(matlab实现).rar
2016全球编程大赛作品 极乐世界.rar
全球海岸线矢量shape数据
GAMS语法的介绍以及用GAMS求解规划问题等
用winhex破解word加密文档2
fpga实现CAN总线源码
OMAPl138中文开发手册
常州工学院数据库系统概论期末试卷(共15套有答案)
bcc校验vb源码
Google URL采集器,2018年12月份可用版,到2019年
C# 播放wav音频 波形显示
民航售票系统论文(vb +sql)
Visual.Basic.NET中文版程序设计培训教程
Java核心技术 I II 全集 最新版
经典的图书管理系统c++源代码
PCA(主成分分析法)
宏/毫微微小区分级网络中基于Stackelberg游戏的频谱分配方案
Linux-iptables命令解析.doc
fusioncharts-suite-xt3.10.1.zip
php个人博客blog
模拟卫星旋转和地球自转
深度学习的迁移模型
四路抢答器源程序+Pro7仿真文件
java项目实战,适合初学者
NDK里的include文件夹
免责申明
【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
个人信息
点我去登录
购买积分
下载历史
恢复订单
相关资源标签
热门下载
基于OpenCV的车牌号码识别的Python代码(可直接运行)
大学生网页设计大作业-5个网页设计制作作品自己任选
拾荒者扫描器.zip
多目标微粒子群算法MOPSO MATLAB代码
现代操作系统原理与实现.pdf
MAC OS.X.10.8.iso 镜像文件
PSO-LSSVM的MATLAB代码.rar
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
倒立摆的模糊控制(基于simulink仿真,适合初学者).rar
多目标优化算法(四)NSGA3的代码(MATLAB)
鲸鱼优化算法 WOA matlab源代码(详细注释)
python大作业--爬虫(完美应付大作业).zip
数据结构课后习题答案
2021华为芯片研发岗位笔试题
YOLOv5 人脸口罩图片数据集
最新下载
TestMem5内存条超频压力测试配置文件汇总anta777
城市规划GIS技术应用指南_随书练习数据
psasp7.0版本自带全部算例
MG-SOFT破解版有直接安装即可使用
高通9008模式刷机救砖/固件提取备份所需的Firehose文件合集,已经包括华为,小米,vivo等大厂
OLED驱动源文件和头文件.zip
雅思词汇8000英语(Excel).xls
Springboot+Vue+Mysql实现模拟汽车保养系统(附源码)
KViewer专业医学病理切片查看软件(K-Viewer),适用于医学生不知道怎么打开KFB格式文件
MATLAB_SIMULINK与液压控制系统仿真_宋志安_等_著