当前位置: 首页 > news >正文

1688货源网登录seo蜘蛛池

1688货源网登录,seo蜘蛛池,编程网站哪个好,防疫站24小时在线咨询目录 案例需求 代码 结果 解析 案例需求: 使用netcat工具向9999端口不断的发送数据,通过SparkStreaming读取端口数据并统计不同单词出现的次数 -- 1. Spark从socket中获取数据:一行一行的获取 -- 2. Driver程序执行时&#xff0c…

目录

案例需求

代码

结果

解析


         案例需求:

        使用netcat工具向9999端口不断的发送数据,通过SparkStreaming读取端口数据并统计不同单词出现的次数

        -- 1. Spark从socket中获取数据:一行一行的获取
        -- 2. Driver程序执行时,streaming处理过程不能结束
        -- 3. 采集器在正常情况下启动后就不应该停止,除非特殊情况
        -- 4. 采集器位于一个executor中,是一个线程,执行时需要一个核,如果设定的总核数为1时,那么在运行时因为没有核数,所以不会有打印结果,所以sparkStreaming使用的核数至少为2个
        -- 5. print()方法,默认是打印10行结果
        -- 6. netcat的指令:
 

      在Windows下:nc -lp 9999在linux下: nc -lk 9999

        代码: 
package cn.olo.streamimport org.apache.spark.SparkConf
import org.apache.spark.streaming.dstream.{DStream, ReceiverInputDStream}
import org.apache.spark.streaming.{Seconds, StreamingContext}object StreamDemo {def main(args: Array[String]): Unit = {// 连接SparkStreamingval sparkConf: SparkConf = new SparkConf().setMaster("local[*]").setAppName("sparkStreaming")/*1.方法:StreamingContext(形参)2.形参:形参1:conf: SparkConf:spark配置对象形参2:batchDuration: Duration:采集时间*/val ssc = new StreamingContext(sparkConf,Seconds(5))// 需求:使用netcat工具向9999端口不断的发送数据,通过SparkStreaming读取端口数据并统计不同单词出现的次数// 1. 获取netcat工具9999端口的连接,并开始接收数据// 从socket中获取数据:一行一行的获取val socketDS: ReceiverInputDStream[String] = ssc.socketTextStream("localhost",9999)// 2. 数据处理val wordDS: DStream[String] = socketDS.flatMap(_.split(" "))val wordToSumDS: DStream[(String, Int)] = wordDS.map((_,1)).reduceByKey(_ + _ )// 3. 打印数据wordToSumDS.print()// 4. Driver程序执行时,streaming处理过程不能结束// 采集器在正常情况下启动后就不应该停止,除非特殊情况// 启动采集器ssc.start()// 等待采集器的结束ssc.awaitTermination()}}

结果:

解析:

        a、采集周期时间之间,每一个采集周期生成一个RDD,按照时间的顺序依次进行
        b、在每一个采集周期内,会执行wordcount计算,最终得出:统计出每一个采集周期时间的wordcount

http://www.hengruixuexiao.com/news/17229.html

相关文章:

  • 新网建立网站百度做免费推广的步骤
  • 外贸高端网站开发百度推广售后客服电话
  • 全球推广seo查询在线
  • 网页设计如何建立网站小米的推广软文
  • 长沙可以做网站的公司站长素材官网免费
  • 网站页面结构百度推广登录官网
  • 网页浏览器的单词西安seo顾问公司
  • 网站色调选择珠海网络推广公司
  • 在网上帮做图片的网站西安seo外包行者seo06
  • 做百度手机网站点击软八八网
  • 创意活动策划网站视频号关键词搜索排名
  • 内容营销策略网络营销的优化和推广方式
  • 做老师讲课视频的教育网站市场营销策划方案模板
  • 张家港手机网站建设深圳龙岗区布吉街道
  • 武汉做网站制作搜索推广营销
  • wordpress不居中优化方案官方网站
  • wordpress如何查看插件乌海网站seo
  • 建行网上银行河南seo和网络推广
  • 软件开发项目总结报告微信搜一搜seo优化
  • 网站经营性备案互联网营销是什么
  • 开奖网站怎么做baike seotl
  • asp.net网站开发与应用搜索引擎优化seo应用
  • 网页设计的发展趋势站长工具seo综合查询腾讯
  • 视频网站建设应该注意什么灰色词seo排名
  • 汽贸做网站有用处吗优化搜狗排名
  • 网站建设制作视频手机seo百度点击软件
  • 典型b2b模式的网站关键词搜索排名怎么查看
  • 太原网站制作开发网站建设开发简介
  • 东莞网站设计找哪里个人博客
  • 河南政务网站建设排名百度seo灰色词排名代发