请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

HDFS副本存放问题

老师,我想问一下,课程里面说到文件会切割成不同的black块,一个black块是128M,但是是存放三个副本,我想问,是把128M的black块切成3个副本,然后存放在不同节点上么?

正在回答

1回答

128就一个一个块,不用切了,只有大于128才需要切

0 回复 有任何疑惑可以回复我~
  • 提问者 主打情歌 #1
    如果是这样的话,副本因素有什么用?默认情况下副本因数不是3吗?那就是3个副本。那副本因数是3的情况下,是不是black会复制成3份?那这样,岂不是内存占用是原来的三倍?
    回复 有任何疑惑可以回复我~ 2018-06-05 09:25:33
  • 提问者 主打情歌 #2
    我不太明白副本因数的意义所在或者说作用在哪?假如size是128M,副本因数是3,那现在有个1000M的文件,是切割成7*128+104也就是8个black块,是分别存储在不同的dataNode上面。例如123存在DN1上面,456放在DN2上面,78是放在DN3上面么?还是说副本因数3的意思是123块放在DN1,456放在DN2的1上面,78放在DN2的2上面?
    回复 有任何疑惑可以回复我~ 2018-06-05 09:31:08
  • 提问者 主打情歌 #3
    如果我上面的第二个说法是正确的话,那是不是其实总数三分之一数量的black块等于其中一个副本?
    回复 有任何疑惑可以回复我~ 2018-06-05 09:34:45

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号