标签:
转自:http://blog.csdn.net/netcoder/article/details/7442779?locationNum=2
HDFS系统主要由三大部分组成:client、namenode、datanodes。
①用户通过client对hdfs系统进行读写数据。
②namenode在hdfs系统中是唯一的,主要负责协调整个系统。
③datanode一般有多个,主要负责保存数据。
通过Client写数据到hdfs集群,主要步骤:
①用户通过client发起写数据请求。client将对数据进行分块(block),默认情况64M或者128M,用户可以进行配置。分成固定大小、且合适大小的块主要是为了负载均衡和数据传输时间超过寻道时间(高吞吐率)。
标签:
原文地址:http://www.cnblogs.com/yongwangzhiqian/p/5844853.html