HDFS写数据流程图
1.客户端通过调用HDFS创建一个文件。
2.名称节点通过多种验证确保客户端拥有创建文件限权。
3.名称节点验证通过后返回一个文件系统数据输出流。
4.创建文件系统数据输出流后客户端可直接通过文件系统数据输出流进行第5步写数据。
5.文件以流的方式一次推送至最后一个数据节点。
6.当客户端成功完成数据写入的操作后将所有的数据块写入数据流管道中的数据节点,并等待确认返回成功,最后通过名称节点完成写入。
HDFS写数据流程图
1.客户端通过调用HDFS创建一个文件。
2.名称节点通过多种验证确保客户端拥有创建文件限权。
3.名称节点验证通过后返回一个文件系统数据输出流。
4.创建文件系统数据输出流后客户端可直接通过文件系统数据输出流进行第5步写数据。
5.文件以流的方式一次推送至最后一个数据节点。
6.当客户端成功完成数据写入的操作后将所有的数据块写入数据流管道中的数据节点,并等待确认返回成功,最后通过名称节点完成写入。