切片:就是规划给一个文件分成多少份,就创建几个map任务。
源码:创建InputFormat对象--》getSplits方法切片--》改Max和Min来控制切片大小
默认情况下切片大小=块大小,通过修改块最大值Max和最小值Min范围来控制切片大小,具体算法为 块大小和Max取小,也就是块大小必须小于Max才会被接受,然后结果再跟Min取大,也就是必须大于Min。
切片:就是规划给一个文件分成多少份,就创建几个map任务。
源码:创建InputFormat对象--》getSplits方法切片--》改Max和Min来控制切片大小
默认情况下切片大小=块大小,通过修改块最大值Max和最小值Min范围来控制切片大小,具体算法为 块大小和Max取小,也就是块大小必须小于Max才会被接受,然后结果再跟Min取大,也就是必须大于Min。