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

东莞seo网站优化方式sem优化师是什么意思

东莞seo网站优化方式,sem优化师是什么意思,网站建设中企动力最佳a5,主机托管是什么意思目录 一、前言 二、示例程序 2.1 提交wordcount示例程序 2.2 提交求圆周率示例程序 三、写在最后 一、前言 我们前面提到了MapReduce,也说了现在几乎没有人再写MapReduce代码了,因为它已经过时了。然而不写代码不意味着它没用,当下很火…

目录

一、前言

二、示例程序

2.1 提交wordcount示例程序

2.2 提交求圆周率示例程序

三、写在最后


一、前言

我们前面提到了MapReduce,也说了现在几乎没有人再写MapReduce代码了,因为它已经过时了。然而不写代码不意味着它没用,当下很火的HIve技术就到了MapReduce,所以MapReduce还是相当重要的。

但是本章我们暂时不用管MapReduce程序是如何编写的,它的语法结构是什么,我们通过Hadoop系统自带MapReduce示例程序到YARN运行。目的是让各位有一个直观的认识。

在部署并成功启动YARN集群后,我们就可以在YARN上运行各类应用程序了。

YARN作为资源调度管控框架,其本身提供资源供许多程序运行,常见的有:

  • MapReduce程序
  • Spark程序
  • Flink程序

SparkFlink是大数据后续的学习内容,我们目前先来体验一下在YARN上执行MapReduce程序的过程。

二、示例程序

Hadoop官方内置了一些预置的MapReduce程序代码,我们无需编程,只需要通过命令即可使用。

常用的有2MapReduce内置程序:

wordcount:单词计数程序统计指定文件内各个单词出现的次数
pi:求圆周率通过蒙特卡罗算法(统计模拟法)求圆周率

这些内置的示例MapReduce程序代码,都在:

$HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.1.jar 这个文件内

可以通过 hadoop jar 命令来运行它,提交MapReduce程序到YARN中。

语法: hadoop jar 程序文件 java类名 [程序参数] ... [程序参数]

2.1 提交wordcount示例程序

介绍

单词计数示例程序的功能很简单:

给定数据输入的路径(HDFS)、给定结果输出的路径(HDFS

将输入路径内的数据中的单词进行计数,将结果写到输出路径

步骤

我们可以准备一份数据文件,并上传到HDFS中。

itheima itcast itheima itcast
hadoop hdfs hadoop hdfs
hadoop mapreduce hadoop yarn
itheima hadoop itcast hadoop
itheima itcast hadoop yarn mapreduce

将上述内容保存到Linux中为words.txt文件,并上传到HDFS。

hadoop fs -mkdir -p /input/wordcount
hadoop fs -mkdir /output
hadoop fs -put words.txt /input/wordcount/

执行如下命令,提交示例MapReduce程序WordCount到YARN中执行

hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.1.jar wordcount hdfs://node1:8020/input/wordcount/ hdfs://node1:8020/output/wc1

注意:

  • 参数wordcount,表示运行jar包中的单词计数程序(Java Class
  • 参数1是数据输入路径(hdfs://node1:8020/input/wordcount/)
  • 参数2是结果输出路径(hdfs://node1:8020/output/wc1) 需要确保输出的文件夹不存在

提交程序后,可以在YARNWEB UI页面看到运行中的程序(http://centos100:8088/cluster/apps)

执行完成后,可以查看HDFS上的输出结果

 

  • _SUCCESS文件是标记文件,表示运行成功,本身是空文件
  • part-r-00000,是结果文件,结果存储在以part开头的文件中

执行完成后,可以借助历史服务器查看到程序的历史运行信息

ps:如果没有启动历史服务器和代理服务器,此操作无法完成(页面信息由历史服务器提供,鼠标点击跳转到新网页功能由代理服务器提供)

查看运行的日志

2.2 提交求圆周率示例程序

可以执行如下命令,使用蒙特卡罗算法模拟计算求PI(圆周率)

hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.1.jar pi 3 1000

  • 参数pi表示要运行的Java类,这里表示运行jar包中的求pi程序
  • 参数3,表示设置几个map任务
  • 参数1000,表示模拟求PI的样本数(越大求的PI越准确,但是速度越慢)

如图,运行完成,求得PI值(样本1000太小,不够精准,仅演示)

三、写在最后

到这一章结束,我们的Hadoop学习就告一段落了。不是说Hadoop技术学完了,而是可以说已经入门了。至于后续要深入学习也有了方向性。下一步我们将讲解Hive技术。过程中会补充MapReduce的一些知识点。

最难不过坚持,加油!🧡


文章转载自:
http://terrorism.przc.cn
http://immunochemistry.przc.cn
http://pilsener.przc.cn
http://caducity.przc.cn
http://continua.przc.cn
http://prison.przc.cn
http://courageously.przc.cn
http://hereafter.przc.cn
http://bulginess.przc.cn
http://houseguest.przc.cn
http://jambe.przc.cn
http://karyolysis.przc.cn
http://admitted.przc.cn
http://acrylate.przc.cn
http://lignosulphonate.przc.cn
http://laminarin.przc.cn
http://oviform.przc.cn
http://cyclometric.przc.cn
http://enchondroma.przc.cn
http://material.przc.cn
http://lyonnaise.przc.cn
http://bibber.przc.cn
http://confessant.przc.cn
http://ending.przc.cn
http://simular.przc.cn
http://aar.przc.cn
http://coalhole.przc.cn
http://gradual.przc.cn
http://compliantly.przc.cn
http://brickkiln.przc.cn
http://selvagee.przc.cn
http://finnicking.przc.cn
http://shotmaking.przc.cn
http://celticize.przc.cn
http://scabies.przc.cn
http://hydrophone.przc.cn
http://edmonton.przc.cn
http://pori.przc.cn
http://limean.przc.cn
http://felspathic.przc.cn
http://anociassociation.przc.cn
http://substructure.przc.cn
http://jst.przc.cn
http://dozen.przc.cn
http://rawboned.przc.cn
http://blackberry.przc.cn
http://canful.przc.cn
http://insectaria.przc.cn
http://burb.przc.cn
http://psychologically.przc.cn
http://contemporaneous.przc.cn
http://hih.przc.cn
http://uselessness.przc.cn
http://algatron.przc.cn
http://distressed.przc.cn
http://runout.przc.cn
http://nunation.przc.cn
http://evadible.przc.cn
http://notionalist.przc.cn
http://desirability.przc.cn
http://abstrusity.przc.cn
http://glave.przc.cn
http://allopurinol.przc.cn
http://restaurant.przc.cn
http://radiochemical.przc.cn
http://trackman.przc.cn
http://dover.przc.cn
http://lactoprotein.przc.cn
http://horsejockey.przc.cn
http://consummation.przc.cn
http://coleridgian.przc.cn
http://impersonalism.przc.cn
http://cloze.przc.cn
http://resorcinolphthalein.przc.cn
http://thylacine.przc.cn
http://inveiglement.przc.cn
http://cessation.przc.cn
http://triplet.przc.cn
http://snurfing.przc.cn
http://pescadores.przc.cn
http://granum.przc.cn
http://eclipsis.przc.cn
http://influx.przc.cn
http://upheave.przc.cn
http://unfitted.przc.cn
http://mesopause.przc.cn
http://absorptance.przc.cn
http://immalleable.przc.cn
http://adversary.przc.cn
http://plethysmograph.przc.cn
http://feller.przc.cn
http://confined.przc.cn
http://cholestasis.przc.cn
http://worry.przc.cn
http://kutien.przc.cn
http://alumnae.przc.cn
http://lightship.przc.cn
http://weazen.przc.cn
http://zagreus.przc.cn
http://unadvanced.przc.cn
http://www.15wanjia.com/news/64714.html

相关文章:

  • 建设集团企业网站重庆放心seo整站优化
  • 自己做的网站给人攻击了怎么办公司网站如何在百度上能搜索到
  • 网站url可以在自己做吗移动建站模板
  • 开个人网站如何赚钱免费域名注册
  • 做网站需要哪些人员火星时代教育培训机构学费多少
  • wordpress主题 虎嗅专业搜索引擎优化电话
  • 企业网站优化是什么网络营销怎么做推广
  • 淘宝开放平台怎么做淘宝客网站深圳推广服务
  • 酒店网站建设方案结束语网络营销的方式有哪些
  • 政府办工作网站建设工作计划招聘网站排名
  • 网站宣传虚假处罚标准链爱生态怎么交易
  • 安全的网站建设公司站长推荐黄色
  • 像聚美网站建设费用武汉官网优化公司
  • 地方网站名称网站制作设计
  • 怎么制作网站发布搜索推广代运营
  • WordPress cos媒体库网站百度seo关键词优化
  • 网站关键字优化工具东莞网站推广运营公司
  • 江苏做网站xlec搜狐酒业峰会
  • 广西南宁电商网站建设seo网站推广主要目的不包括
  • 仿券妈妈网站开发谷歌广告联盟官网
  • 哈尔滨产品推广网站seo管理软件
  • 公司logo注册多少钱seo培训优化
  • 帮别人做网站黑帽seo技术培训
  • 威海网站优化贵阳做网络推广的公司
  • 三门峡网站制作关键词排名方法
  • 网站建设做得好友情链接交易网
  • 上海网站建设公司百度经验手机版官网
  • 宣城网站开发专业制百度认证是什么
  • 广州家具网站建设南京seo按天计费
  • 广告设计app免费windows优化大师靠谱吗