分享

问个菜鸟问题,block默认是64m,上传2个2K的文件,产生几个block

sstutu 发表于 2014-6-20 00:00:06 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 6928
问个菜鸟问题,block默认是64m,上传2个2K的文件,产生几个block?

欢迎加入about云群425860289432264021 ,云计算爱好者群,关注about云腾讯认证空间

已有(3)人评论

跳转到指定楼层
sstutu 发表于 2014-6-20 00:02:11
为什么是两个,不是说hdfs不浪费磁盘空间的吗。不浪费的意思是,上传得文件不够64M,block的大小就等于该文件大小吗
回复

使用道具 举报

pig2 发表于 2014-6-20 00:03:25
sstutu 发表于 2014-6-20 00:02
为什么是两个,不是说hdfs不浪费磁盘空间的吗。不浪费的意思是,上传得文件不够64M,block的大小就等于该文 ...
你设置block大小是多大就是多大,不会随着文件大小而改变,但是他占用的空间大小是文件本身的大小
所以两个block的块大小都为2K啊,因此需要在namenode上占用两个块的元数据信息,所以不太适合小文件的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条