HDFS写数据流程
1.客户端通只名称节点(SecondaryNameNode):我要写文件了,确认客户端权限以及没有相同的文件后,SNN创建一个新的文件记录;
2.将文件分成一个个的数据块(默认大小64MB);
3.通过文件流的方式往数据节点中写数据,(注意:会写冗余数据,默认冗余数据块是3个);
4.只有冗余数据块全部写完,数据节点再向客户端发出确认,然后客户端向SNN发出结束消息,并将文件的块信息存储在SNN中;
HDFS写数据流程
1.客户端通只名称节点(SecondaryNameNode):我要写文件了,确认客户端权限以及没有相同的文件后,SNN创建一个新的文件记录;
2.将文件分成一个个的数据块(默认大小64MB);
3.通过文件流的方式往数据节点中写数据,(注意:会写冗余数据,默认冗余数据块是3个);
4.只有冗余数据块全部写完,数据节点再向客户端发出确认,然后客户端向SNN发出结束消息,并将文件的块信息存储在SNN中;