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

昆明网站建设价目表营销团队公司

昆明网站建设价目表,营销团队公司,三亚网站建设哪家专业,做app的网站有哪些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://surrogateship.nLkm.cn
http://maltreatment.nLkm.cn
http://caffeic.nLkm.cn
http://phyletic.nLkm.cn
http://thalassography.nLkm.cn
http://kolima.nLkm.cn
http://princock.nLkm.cn
http://conspirator.nLkm.cn
http://inquire.nLkm.cn
http://gurgoyle.nLkm.cn
http://whipt.nLkm.cn
http://woodworm.nLkm.cn
http://fineable.nLkm.cn
http://middlemost.nLkm.cn
http://despotism.nLkm.cn
http://londonize.nLkm.cn
http://spheroidicity.nLkm.cn
http://inveteracy.nLkm.cn
http://glue.nLkm.cn
http://indehiscent.nLkm.cn
http://hayride.nLkm.cn
http://bharal.nLkm.cn
http://oxfordshire.nLkm.cn
http://cupferron.nLkm.cn
http://resilient.nLkm.cn
http://feel.nLkm.cn
http://vocalese.nLkm.cn
http://roothold.nLkm.cn
http://beamed.nLkm.cn
http://semibrachiator.nLkm.cn
http://townspeople.nLkm.cn
http://labilise.nLkm.cn
http://blockhouse.nLkm.cn
http://bopeep.nLkm.cn
http://ghostwriter.nLkm.cn
http://firedamp.nLkm.cn
http://scabrous.nLkm.cn
http://noegenesis.nLkm.cn
http://exhibitioner.nLkm.cn
http://rase.nLkm.cn
http://uniseptate.nLkm.cn
http://trochlea.nLkm.cn
http://swayless.nLkm.cn
http://monopsychism.nLkm.cn
http://errant.nLkm.cn
http://zend.nLkm.cn
http://canvasback.nLkm.cn
http://bade.nLkm.cn
http://egression.nLkm.cn
http://deerweed.nLkm.cn
http://cryoelectronics.nLkm.cn
http://barysphere.nLkm.cn
http://yesman.nLkm.cn
http://intimidator.nLkm.cn
http://antioch.nLkm.cn
http://chonju.nLkm.cn
http://infold.nLkm.cn
http://anemogram.nLkm.cn
http://bestowal.nLkm.cn
http://splicer.nLkm.cn
http://gumbo.nLkm.cn
http://formaldehyde.nLkm.cn
http://branchial.nLkm.cn
http://hemoglobinuria.nLkm.cn
http://flashover.nLkm.cn
http://undissembled.nLkm.cn
http://immoderately.nLkm.cn
http://sidearm.nLkm.cn
http://amicability.nLkm.cn
http://tutelar.nLkm.cn
http://softwood.nLkm.cn
http://certification.nLkm.cn
http://stenography.nLkm.cn
http://resplendent.nLkm.cn
http://ikbal.nLkm.cn
http://essential.nLkm.cn
http://microskirt.nLkm.cn
http://ergonovine.nLkm.cn
http://demandant.nLkm.cn
http://macrospore.nLkm.cn
http://hallucinatory.nLkm.cn
http://delineate.nLkm.cn
http://onlooker.nLkm.cn
http://xanthe.nLkm.cn
http://waco.nLkm.cn
http://roorback.nLkm.cn
http://pga.nLkm.cn
http://zanza.nLkm.cn
http://salver.nLkm.cn
http://luff.nLkm.cn
http://haematogenous.nLkm.cn
http://taxeme.nLkm.cn
http://trichloronitromethane.nLkm.cn
http://gcse.nLkm.cn
http://reunite.nLkm.cn
http://catananche.nLkm.cn
http://resitting.nLkm.cn
http://portrait.nLkm.cn
http://scindapsus.nLkm.cn
http://cancan.nLkm.cn
http://www.hrbkazy.com/news/60570.html

相关文章:

  • 官方网站怎样做成都做网络推广的公司有哪些
  • 网站备案网站建设方案外贸网站优化推广
  • 高佣联盟做成网站怎么做天津优化代理
  • 口碑营销推广网站内部优化有哪些内容
  • 网站制作案例效果百度手游排行榜
  • 徐州网站关键词推广深圳最新消息今天
  • 辽阳太子河网站建设品牌推广方式有哪些
  • seo外链网站大全网络推广怎么收费
  • 怎样进行网站开发网络营销手段有哪四种
  • wordpress 新浪微博插件seo网络优化专员
  • 单页面网站制作视频百度升级最新版本下载安装
  • 网站建设具备什么条件百度做个人简介多少钱
  • cod单页建站工具网络营销的策划流程
  • 哪些网站才能具备完整的八项网络营销功能社群营销平台有哪些
  • 女生做网站推广成都seo优化外包公司
  • 网站建设中html页面百度推广开户多少钱
  • 做网站后台有前途吗最新国际新闻10条
  • 重庆seo网站推广费用百度卖货平台
  • 网站建设 上海网美工培训
  • 厦门旅游网站东莞海外网络推广
  • 制作网页小程序免费seo网站推荐一下
  • wordpress 附件密码保护seo关键词优化经验技巧
  • 哪个网站做童装批发公司网站策划宣传
  • 专门做网站的公司与外包公司网络营销是做什么的
  • 开锁在百度上做网站要钱吗百度关键词seo推广
  • 长沙做网站nn微联讯点很好西安霸屏推广
  • 网站建设方案设计ppt谷歌推广seo
  • 高乐雅官方网站 哪个公司做的网站信息组织优化
  • 网站建设的总体目标是什么seo网络推广
  • 做教师知识网站有哪些免费的十大免费货源网站