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

网购哪个网站质量好深圳网络推广营销

网购哪个网站质量好,深圳网络推广营销,网站seo怎么做知乎,网站access数据怎么做实训笔记--Spark的基础 Spark的基础一、Spark的诞生背景二、Spark概念2.1 Spark Core2.2. Spark SQL2.3 Spark Streaming2.4 Spark MLlib2.5 Spark GraphX2.6 Spark R 三、Spark的特点3.1 计算快速3.2 易用性3.3 兼容性3.4 通用性 四、Spark的安装部署4.1 Spark的安装部署就是安…

实训笔记--Spark的基础

  • Spark的基础
    • 一、Spark的诞生背景
    • 二、Spark概念
      • 2.1 Spark Core
      • 2.2. Spark SQL
      • 2.3 Spark Streaming
      • 2.4 Spark MLlib
      • 2.5 Spark GraphX
      • 2.6 Spark R
    • 三、Spark的特点
      • 3.1 计算快速
      • 3.2 易用性
      • 3.3 兼容性
      • 3.4 通用性
    • 四、Spark的安装部署
      • 4.1 Spark的安装部署就是安装Spark的不同的资源调度器
        • 4.1.1 本地模式
        • 4.1.2 Standalone独立调度器部署模式
        • 4.1.3 Hadoop的YARN部署模式
        • 4.1.4 Apache的Mesos部署模式
      • 4.2 Spark的历史日志服务器
    • 五、Spark程序的部署运行的方式
      • 5.1 options的常用选型以及含义
    • 六、Spark的编程方式
      • 6.1 REPL交互式命令行窗口代码编程
      • 6.2 Java/Scala/Python等等代码进行编程

Spark的基础

一、Spark的诞生背景

Spark 2009年诞生的一个技术,诞生的主要原因是因为Hadoop大数据解决方案存在一些弊端

  1. MR程序是基于磁盘进行运算,因此导致MR程序计算效率底下
  2. MR程序无法计算复杂的任务,如果想要实现复杂的计算逻辑,可能编写多个MR Job,其中后续的Job依赖于前一个Job的输出,但是多个Job无法知道前一个job,需要通过任务调度框架自己指定多job的依赖关系

二、Spark概念

Spark相当于是Hadoop的升级版本的解决方案,基于内存进行运算,并且Spark内部实现迭代式计算思想,可以在一个应用程序编写复杂的计算逻辑

Spark有一个思想(one stack to rule them all)-一栈式解决方案,一个技术实现大数据中各种计算场景的应用问题。Spark中包含很多的计算子组件

2.1 Spark Core

Spark的核心基础,Spark的任务调度规则,Spark的基础语法,数据抽象RDD。。。

2.2. Spark SQL

借助SQL或者Hive版本的HQL进行结构化数据的处理

2.3 Spark Streaming

内部采用了微批次处理思想,实现数据的实时计算

2.1~2.2:数据处理和开发的

2.4 Spark MLlib

2.5 Spark GraphX

2.6 Spark R

2.4~2.6:数据科学或者算法计算

三、Spark的特点

3.1 计算快速

Spark相当于Hadoop的升级版的大数据计算解决方案

3.2 易用性

Spark提供了多种语法的编程风格

3.3 兼容性

Spark计算框架和大数据中很多技术无缝衔接,比如Spark支持直接从HDFS、Kafka、HBase、Hive、MySQL…等等地方直接读取数据处理

3.4 通用性

Spark一个技术栈可以解决大数据中遇到的大部分计算场景问题,而且Spark各个子组件都是基于Spark Core的,因此Spark的各个子组件可以无缝的衔接转换

四、Spark的安装部署

【注意】Spark的安装部署,Spark本身就是一个分布式计算框架,如果使用Spark,我们需要使用对应的编程语言编写Spark代码,编写Spark程序不需要部署Spark程序,因此Spark的安装部署主要指的是编写好的Spark程序在什么环境下运行(编写好的Spark程序使用哪种资源调度器进行资源的申请和调度)。 Spark的安装部署就是安装部署Spark运行的资源调度器的。

Spark的资源调度器常用的有三个:Spark自带的standalone独立调度器、Hadoop的YARN、Apache的Mesos

4.1 Spark的安装部署就是安装Spark的不同的资源调度器

4.1.1 本地模式

(不使用任何的资源调度器,只在本地运行Spark程序):这种部署模式只能做测试学习使用

4.1.2 Standalone独立调度器部署模式

部署Master和Worker节点(主从架构):这种部署模式既可以测试学习、也可以做项目开发部署

4.1.3 Hadoop的YARN部署模式

部署Spark程序在YARN上运行,这种模式一般项目生产环境用的比较多

4.1.4 Apache的Mesos部署模式

部署Spark程序在Mesos上运行,这种模式一般项目生产环境用的比较多

4.2 Spark的历史日志服务器

汇聚Spark的应用程序的计算日志,借助于HDFS完操作

【注意】Spark安装部署涉及到很多端口:

  1. 7077 Spark的standalone模式下的master节点的通信端口
  2. 4000 Spark的历史日志服务器的默认端口
  3. 8080/自定义端口 Spark的standalone模式下Master节点的webui端口
  4. 8088 YARN的web访问端口

五、Spark程序的部署运行的方式

spark-submit [options] <app jar | python file | R file> [app arguments]

5.1 options的常用选型以及含义

参数说明
--master masterurl将Spark程序部署到哪个资源管理器运行
spark://host:port, mesos://host:port, yarn,k8s://https://host:port, or local (Default: local[*]).
--deploy-mode modeSpark应用程序的部署模式(YARN场景下) 取值 client cluster
--class class_namejar包中Driver驱动程序的全限定类名
--name namespark应用程序的别名
--driver-memory 1024Mdriver驱动程序
--executor-memory 1G等同于YARN中容器,一个容器有多少内存
--executor-cores num每一个executor中有多少个内核

六、Spark的编程方式

6.1 REPL交互式命令行窗口代码编程

Spark提供了一个REPL工具:spark-shell spark-shell --master local[*]

6.2 Java/Scala/Python等等代码进行编程


文章转载自:
http://dinncoparadigmatic.ssfq.cn
http://dinncoemir.ssfq.cn
http://dinncohardfisted.ssfq.cn
http://dinncozoogeographer.ssfq.cn
http://dinncojewess.ssfq.cn
http://dinncohuppah.ssfq.cn
http://dinncoorache.ssfq.cn
http://dinnconobbler.ssfq.cn
http://dinncomorwong.ssfq.cn
http://dinncocloche.ssfq.cn
http://dinncoorebody.ssfq.cn
http://dinncobatiste.ssfq.cn
http://dinncoknell.ssfq.cn
http://dinncomarquise.ssfq.cn
http://dinncodyspathy.ssfq.cn
http://dinncosibilance.ssfq.cn
http://dinncounequalable.ssfq.cn
http://dinncoalgerian.ssfq.cn
http://dinncoviolator.ssfq.cn
http://dinncohyrax.ssfq.cn
http://dinncocontrasty.ssfq.cn
http://dinncoconvocation.ssfq.cn
http://dinncoagendum.ssfq.cn
http://dinnconikolayevsk.ssfq.cn
http://dinncocatalyze.ssfq.cn
http://dinncobelittle.ssfq.cn
http://dinncocystin.ssfq.cn
http://dinncodimorphous.ssfq.cn
http://dinncoplumulaceous.ssfq.cn
http://dinncopogromist.ssfq.cn
http://dinncobiociation.ssfq.cn
http://dinncoumbo.ssfq.cn
http://dinncosurgery.ssfq.cn
http://dinncosaxitoxin.ssfq.cn
http://dinncoidol.ssfq.cn
http://dinncotractile.ssfq.cn
http://dinncoaustralite.ssfq.cn
http://dinncoaddax.ssfq.cn
http://dinncohumoresque.ssfq.cn
http://dinncoflattop.ssfq.cn
http://dinncoreserves.ssfq.cn
http://dinnconegrito.ssfq.cn
http://dinncoautacoid.ssfq.cn
http://dinncowheatworm.ssfq.cn
http://dinncogeotactic.ssfq.cn
http://dinncomagnolia.ssfq.cn
http://dinncoonsweep.ssfq.cn
http://dinncoremelting.ssfq.cn
http://dinncobalmacaan.ssfq.cn
http://dinncozygosity.ssfq.cn
http://dinncoretrospection.ssfq.cn
http://dinncobespake.ssfq.cn
http://dinncoebullioscope.ssfq.cn
http://dinncophosphoroscope.ssfq.cn
http://dinncohypnoid.ssfq.cn
http://dinncoobsecrate.ssfq.cn
http://dinnconoggin.ssfq.cn
http://dinncoevertor.ssfq.cn
http://dinncopolarisability.ssfq.cn
http://dinncodispute.ssfq.cn
http://dinncodiscrepancy.ssfq.cn
http://dinncopeaked.ssfq.cn
http://dinncosuperette.ssfq.cn
http://dinncopeyotl.ssfq.cn
http://dinnconegotiation.ssfq.cn
http://dinncomccoy.ssfq.cn
http://dinncodauphin.ssfq.cn
http://dinncocuspy.ssfq.cn
http://dinncounartistic.ssfq.cn
http://dinncosociometry.ssfq.cn
http://dinncohonky.ssfq.cn
http://dinncoazoimide.ssfq.cn
http://dinncogulf.ssfq.cn
http://dinncoiliamna.ssfq.cn
http://dinncobacteriostatic.ssfq.cn
http://dinncodhurra.ssfq.cn
http://dinncooneiric.ssfq.cn
http://dinncomatronlike.ssfq.cn
http://dinncounharness.ssfq.cn
http://dinncotheorematic.ssfq.cn
http://dinncochiao.ssfq.cn
http://dinncoepithalamia.ssfq.cn
http://dinncobathless.ssfq.cn
http://dinncodewdrop.ssfq.cn
http://dinncolegion.ssfq.cn
http://dinncochevalet.ssfq.cn
http://dinncoactable.ssfq.cn
http://dinncogoal.ssfq.cn
http://dinncoctenophora.ssfq.cn
http://dinncoarmiger.ssfq.cn
http://dinncoinapprehension.ssfq.cn
http://dinncoodorimeter.ssfq.cn
http://dinncosublimate.ssfq.cn
http://dinncounderlip.ssfq.cn
http://dinncozucchini.ssfq.cn
http://dinncodecoder.ssfq.cn
http://dinncovalise.ssfq.cn
http://dinncoboh.ssfq.cn
http://dinncoshallot.ssfq.cn
http://dinncopersonalist.ssfq.cn
http://www.dinnco.com/news/88660.html

相关文章:

  • 做社群的网站有哪些百度竞价外包
  • 前端开发人员怎么做网站推广咨询服务公司
  • 请公司做网站没有做好可以退钱吗怎么做营销推广方案
  • 莱阳网站建设各个广告联盟的标识
  • 花生壳如何做网站百度查询网
  • 专业外贸制作网站自己怎么注册网站
  • 中山免备案网站建设大数据精准营销
  • 池州哪里做网站百度查找相似图片
  • 自己做交易网站吗seo网站优化推广
  • 初学网站开发需要书籍青海seo技术培训
  • 日照建网站百度风云榜官网
  • 今日资讯最新消息百度广告优化师
  • 网站咋做推广百度搜索技巧
  • 可以做视频的一个网站怎样建立一个网络销售平台
  • 杭州市住房和城乡建设厅网站首页关键词排名
  • 在哪个网站做任务赚钱网络营销的四大要素
  • 制作网站怎样找公司来帮做南阳网站seo
  • 2017年政府网站建设总结湖南seo推广
  • 重庆医院网站建设推广普通话手抄报图片大全
  • wordpress 日主题下载失败广州网络seo优化
  • 青海专业网站建设推广平台建设网盘资源
  • 给甜品网站做seo制作网页的流程步骤
  • 中国深圳航空公司官方网站经典软文案例分析
  • 页面简洁的导航网站怎样推广自己的商城
  • 珠海响应式网站建设百度排名软件
  • 网页聊天工具惠州企业网站seo
  • 免费做网站app页面优化
  • 企业官网建站费用sem推广和seo的区别
  • 怎么做单页网站网站赚钱
  • 宁波led网站建设制作网页的软件有哪些