读取文件:
一:读取方式一
写入哪个DataNode是不确定的,主要寻找读取速度较快的DataNode;
怎么找到这种DataNode,从以下几个方面:是否有本机位置,本机架位置,本机房位置;
依次重试读取文件,直到读取文件成功;
二:读取方式二:backUpRead
每次读取时,client会并行试着读取两个或三个DataNode,接受读取成功信息后,会通知其他魏都区的DataNode结束读取。
写入数据:
一:链式写入:
读取文件:
一:读取方式一
写入哪个DataNode是不确定的,主要寻找读取速度较快的DataNode;
怎么找到这种DataNode,从以下几个方面:是否有本机位置,本机架位置,本机房位置;
依次重试读取文件,直到读取文件成功;
二:读取方式二:backUpRead
每次读取时,client会并行试着读取两个或三个DataNode,接受读取成功信息后,会通知其他魏都区的DataNode结束读取。
写入数据:
一:链式写入: