hdfs
不同于普通文件系统的是,HDFS中,如果一个文件小于一个数据块的大小,并不占用整个数据块存储空间。hdfs是如何实现上述结论的!难道它还要记录一个文件的一个使用了一个数据块的百分比吗? 我猜的啊,不一定对,给你一个参考。hdfs中的块应该是虚拟的块,它和datanode本身文件系统的块是不一样的。本身文件系统的块你没用完还是会占一个块大小,hdfs中的块可能只是记录了块的起始位置,大小是由存储的时候再去动态申请的,所谓的hdfs的块大小应该只是用来限制大文件存储时分块用的~以上纯属猜测,如有雷同纯属巧合。 只是一个文件,以实际大小为长度的文件 但是这样多的小文件,就产生了许多的块,如何将这些块能够合并到一个64M中呢,要求不是一起上传的,请教楼主了
页:
[1]