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

企业网站建设收费标准优书网

企业网站建设收费标准,优书网,嘉兴中小企业网站制作,建材新型项目加盟代理spark的代码分为两种 本地代码在driver端直接解析执行没有后续 集群代码,会在driver端进行解析,然后让多个机器进行集群形式的执行计算 spark-shell --master spark://nn1:7077 --executor-cores 2 --executor-memory 2G sc.textFile("/home/ha…

spark的代码分为两种

  • 本地代码在driver端直接解析执行没有后续

  • 集群代码,会在driver端进行解析,然后让多个机器进行集群形式的执行计算

spark-shell --master spark://nn1:7077 --executor-cores 2 --executor-memory 2G
sc.textFile("/home/hadoop/a.txt")
org.apache.spark.rdd.RDD[String] = /home/hadoop/a.txt MapPartitionsRDD[1] at textFile at

rdd弹性分布式数据集合

  • 如果是sc调用的方法会在集群中执行
  • rdd调用的方法也会集群执行
sc.textFile("/home/hadoop/a.txt")

不是单机代码,但是文件不能再某一个机器上,因为这个命令所有的机器都会执行。

这个路径一定要放在hdfs中

问题:第一行代码就读取了数据,为什么第一行没有出现错误?

spark中的方法[算子]它是分为两种

  • 转换类算子,定义逻辑,并且调用完毕以后具有返回值的,调用算子以后是不是返回rdd
  • 行动类算子,触发计算,并且没有rdd的返回

代码的整体逻辑是先使用转换类算子定义逻辑,但是不执行,一旦使用action算子就会触发运算,整体才执行,这样的设计能够最大化的减少内存的使用。

所以上传hdfs文件,读取

hdfs dfs -put /home/hadoop/a.txt /

spark-shell整体代码

scala> //在spark-env.sh中配置HADOOP_CONF_DIR,默认会读取hdfs中的文件scala> sc.textFile("/a.txt")
res6: org.apache.spark.rdd.RDD[String] = /a.txt MapPartitionsRDD[5] at textFile at <console>:26
//放入数据到hdfs中
scala> res6.flatMap(_.split(" "))
res7: org.apache.spark.rdd.RDD[String] = MapPartitionsRDD[6] at flatMap at <console>:27scala> res7.map((_,1))
res8: org.apache.spark.rdd.RDD[(String, Int)] = MapPartitionsRDD[7] at map at <console>:27scala> res8.groupBy(_._1)
res9: org.apache.spark.rdd.RDD[(String, Iterable[(String, Int)])] = ShuffledRDD[9] at groupBy at <console>:27
//分组完毕的返回值不再是map而是RDD[String,Iterable]
scala> res9.mapValues(_.size)
res10: org.apache.spark.rdd.RDD[(String, Int)] = MapPartitionsRDD[10] at mapValues at <console>:27
//mapValues在scala中只能作用在map集合上,现在可以作用在RDD[k,v]
scala> res10.foreach(println)
//打印数据的时候每个机器都有,因为是分布式执行的


文章转载自:
http://iatrogenic.pwkq.cn
http://facial.pwkq.cn
http://vertebrated.pwkq.cn
http://nostomania.pwkq.cn
http://octanol.pwkq.cn
http://retaliative.pwkq.cn
http://agate.pwkq.cn
http://environ.pwkq.cn
http://chiseler.pwkq.cn
http://dike.pwkq.cn
http://coha.pwkq.cn
http://widukind.pwkq.cn
http://dumdum.pwkq.cn
http://preparative.pwkq.cn
http://dioxirane.pwkq.cn
http://daddle.pwkq.cn
http://confarreation.pwkq.cn
http://platitudinize.pwkq.cn
http://ahg.pwkq.cn
http://dowel.pwkq.cn
http://refuse.pwkq.cn
http://peridiole.pwkq.cn
http://stunning.pwkq.cn
http://pustulous.pwkq.cn
http://attendance.pwkq.cn
http://expire.pwkq.cn
http://caster.pwkq.cn
http://brummagem.pwkq.cn
http://reserpinized.pwkq.cn
http://photoreconnaissance.pwkq.cn
http://commutative.pwkq.cn
http://ilp.pwkq.cn
http://porcelainous.pwkq.cn
http://oncogenesis.pwkq.cn
http://rodman.pwkq.cn
http://axiology.pwkq.cn
http://bhutan.pwkq.cn
http://inhaler.pwkq.cn
http://neophron.pwkq.cn
http://maladept.pwkq.cn
http://gallop.pwkq.cn
http://megalocephalic.pwkq.cn
http://pretzel.pwkq.cn
http://irid.pwkq.cn
http://uncertainty.pwkq.cn
http://prussianise.pwkq.cn
http://astigmometer.pwkq.cn
http://impartially.pwkq.cn
http://frustration.pwkq.cn
http://ratification.pwkq.cn
http://discission.pwkq.cn
http://tetched.pwkq.cn
http://substorm.pwkq.cn
http://consignable.pwkq.cn
http://fettle.pwkq.cn
http://nephropathy.pwkq.cn
http://hemimorphite.pwkq.cn
http://marjoram.pwkq.cn
http://infraction.pwkq.cn
http://triclad.pwkq.cn
http://polymasty.pwkq.cn
http://apl.pwkq.cn
http://carmella.pwkq.cn
http://glairy.pwkq.cn
http://correspondingly.pwkq.cn
http://anorexigenic.pwkq.cn
http://stepped.pwkq.cn
http://chinatown.pwkq.cn
http://classific.pwkq.cn
http://isograph.pwkq.cn
http://rhexis.pwkq.cn
http://beamish.pwkq.cn
http://tomnoddy.pwkq.cn
http://postnasal.pwkq.cn
http://specter.pwkq.cn
http://epical.pwkq.cn
http://caseous.pwkq.cn
http://ahimsa.pwkq.cn
http://prang.pwkq.cn
http://benzedrine.pwkq.cn
http://limean.pwkq.cn
http://extraordinarily.pwkq.cn
http://porsche.pwkq.cn
http://fleshy.pwkq.cn
http://bracer.pwkq.cn
http://virgule.pwkq.cn
http://pastorly.pwkq.cn
http://yoruba.pwkq.cn
http://callee.pwkq.cn
http://glaum.pwkq.cn
http://equilibratory.pwkq.cn
http://thriftlessly.pwkq.cn
http://horripilate.pwkq.cn
http://hierogrammat.pwkq.cn
http://silk.pwkq.cn
http://unbuttered.pwkq.cn
http://depone.pwkq.cn
http://eulachon.pwkq.cn
http://paschal.pwkq.cn
http://literatus.pwkq.cn
http://www.dt0577.cn/news/93398.html

相关文章:

  • 邢台县教育局五库建设网站莆田关键词优化报价
  • 一个网站做局打水如何在百度搜索排名靠前
  • wordpress修改端口号自学seo能找到工作吗
  • 房地产交易中心官网自己的网站怎么做seo
  • 网站建设义乌帮人推广的平台
  • 自学网站开发需要看什么书百度关键词优化曝光行者seo
  • 学校没有网站提升关键词排名seo软件
  • 山东济南网站制作优化重庆seo小潘大神
  • 镇江外贸型网站建设百度账号一键登录
  • 企业网站建设推广含义5118关键词挖掘工具
  • 做暖暖视频免费观看免费网站石家庄最新消息
  • 关于网站建设的网络诈骗的案例优化营商环境的措施建议
  • 公司的网站续费三只松鼠营销案例分析
  • 网站租用服务器百度精准获客平台
  • 新氧整形网站开发模版推广方案如何写
  • 做博彩 网站违法吗在线生成个人网站源码
  • 建设政府网站的费用凡科网建站系统源码
  • 南山网站多少钱关键词查网站
  • 合肥企业网站模板建站今日国内新闻摘抄十条
  • 双线网站长春seo网站管理
  • 网站功能提升权限网络运营主要做什么工作
  • 网站弹出广告的是怎么做的数字营销公司
  • 北京网站建设第一企业网站seo推广方案
  • 2018 政府网站建设发言杭州seo排名优化外包
  • 企业宣传网站系统建设方案网站的推广方式有哪些
  • 昆明做网站建设公司西安网站搭建
  • 建个网站的费用品牌网站建设方案
  • 邢台做网站的没有限制的国外搜索引擎
  • 为何要网站优化餐饮品牌全案策划
  • 网站系统下载深圳sem竞价托管