einhep 发表于 2013-10-25 10:44:51

读写数据

如果从client与datanode一段来描述的话,读数据是不是用inputstream(),实际上数据是从client一端到datanode一端是这样吗吗?
请高人指点!

xiaolongwu1987 发表于 2013-10-25 10:44:51

读数据的时候,肯定是先找namenode去找getBlockLocation(),然后datanode才接受client的链接,提供dataXCeiver(),最后通过.run来接收指令,读出数据。写数据的时候,数据要分发,client首先要到namenode下面去分配空间的吧~
页: [1]
查看完整版本: 读写数据