spark shuffle发展历程

 

spark shuffle发展历程

spark shuffle发展历程

spark shuffle发展历程

spark shuffle发展历程

spark shuffle发展历程

spark shuffle发展历程

spark shuffle发展历程

 

 spark2.3 shuffle manager,默认sortShuffleManager

    // Let the user specify short names for shuffle managers
    val shortShuffleMgrNames = Map(
      "sort" -> classOf[org.apache.spark.shuffle.sort.SortShuffleManager].getName,
      "tungsten-sort" -> classOf[org.apache.spark.shuffle.sort.SortShuffleManager].getName)
    val shuffleMgrName = conf.get("spark.shuffle.manager", "sort")
    val shuffleMgrClass =
      shortShuffleMgrNames.getOrElse(shuffleMgrName.toLowerCase(Locale.ROOT), shuffleMgrName)
    val shuffleManager = instantiateClass[ShuffleManager](shuffleMgrClass)

相关文章:

  • 2022-12-23
  • 2021-12-02
  • 2021-10-18
  • 2022-01-12
  • 2021-12-18
  • 2021-06-28
  • 2021-09-19
猜你喜欢
  • 2021-04-18
  • 2021-06-19
  • 2021-10-18
  • 2021-11-20
  • 2021-05-05
  • 2021-12-28
  • 2022-12-23
相关资源
相似解决方案