一 缩减分区1.没有shuffle2.shuffle二 扩大分区 一 缩减分区RDDVal.coalesce(2) 1.没有shuffle直接把分区中的数据放入到其中一个分区中分区数物理上不变,只是并行度减少了 2.shuffle打乱所有分区内的数据,重新组成 二 扩大分区 会有shuffle操作 因为会打乱各个分区内的数据 RDDVal.coalesce(8,shuffle = true)