需要按key分区的算子

join()
groupByKey()
sortByKey()
会分别生成范围分区的RDD和哈希分区的RDD。

而Map类操作会导致新的RDD失去父RDD的分区信息。