package com.bjsxt.scala.spark.topn

import org.apache.spark.SparkConf
import org.apache.spark.SparkContext

object TopN {
    def main(args: Array[String]) {
      val conf = new SparkConf().setAppName("TopN").setMaster("local")
      val sc = new SparkContext(conf)
      
      val lines=sc.textFile("top.txt")
      
      val lineList=lines.map(x=>(x.split(",")(0),x))
      
      val sortRdd = lineList.sortByKey(false)
      
      
      val resultRDD  = sortRdd.map(x=>x._2)
      
      for(a <-resultRDD.take(5)){
        println(a)
      }
      
      
    }
}

  

相关文章:

  • 2021-05-26
  • 2022-02-07
  • 2022-02-02
  • 2022-01-29
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-07
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2021-07-17
相关资源
相似解决方案