鍍金池/ 教程/ 大數(shù)據(jù)/ HDFS - 讀文件
YARN - Failover
MapReduce - Shuffle
Hadoop配置
MapReduce - 讀取數(shù)據(jù)
Hadoop - MapReduce
YARN - Container
Hadoop 測試
MapReduce - Mapper
Hadoop - 參考
YARN - ResourceManager
HDFS - 可靠性
HDFS - 讀文件
Hadoop - 簡介
YARN - ApplicationMaster
Hadoop - IO
Hadoop 監(jiān)控
MapReduce - 編程
Hadoop - YARN
Hadoop - HDFS
HDFS - 命令工具
HDFS - 寫文件
YARN - NodeManager
Hadoop安裝

HDFS - 讀文件

http://wiki.jikexueyuan.com/project/hadoop/images/hdfs-read.png" alt="" />

  1. 客戶端向NameNode發(fā)送讀取請求
  2. NameNode#x8FD4;回文件的所有block和這些block所在的DataNodes(包括復(fù)制節(jié)點(diǎn))
  3. 客戶端直接從DataNode中讀取數(shù)據(jù),如果該DataNode讀取失?。―ataNode失效或校驗(yàn)碼不對(duì)),則從復(fù)制節(jié)點(diǎn)中讀?。ㄈ绻x取的數(shù)據(jù)就在本機(jī),則直接讀取,否則通過網(wǎng)絡(luò)讀取)
上一篇:Hadoop安裝下一篇:HDFS - 命令工具