WindowDaemon App{ =SparkConf().setMaster().setAppName() =StreamingContext(,()) =.socketTextStream(,) .flatMap(_.split()).map((_,)).reduceByKeyAndWindow((v1:Int,v2:Int)=>{v1+v2},(),()) .print() .start() .awaitTermination() }
原文:http://11194009.blog.51cto.com/11184009/1905384