分享

读写数据

einhep 发表于 2013-10-25 10:44:51 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 5173
如果从client与datanode一段来描述的话,读数据是不是用inputstream(),实际上数据是从client一端到datanode一端是这样吗吗?
请高人指点!

已有(1)人评论

跳转到指定楼层
xiaolongwu1987 发表于 2013-10-25 10:44:51
读数据的时候,肯定是先找namenode去找getBlockLocation(),然后datanode才接受client的链接,提供dataXCeiver(),最后通过.run来接收指令,读出数据。写数据的时候,数据要分发,client首先要到namenode下面去分配空间的吧~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条