spark和hive区别(sparksql和hive on spark性能对比)

Spark有什么特点 与Hadoop有哪些区别

大家好,今天小编来为大家解答以下的问题,关于spark和hive区别,不建议使用spark引擎这个很多人还不知道,现在让我们一起来看看吧!

本文目录

  1. spark和hive区别
  2. 大数据Spark技术是否可以替代Hadoop
  3. spark继承了什么分布式计算的优点
  4. spark必知必会的基本概念

spark和hive区别

HIVE和SPARK的区别

1.hive是分布式又是数据仓库,同时又是查询引擎,SparkSQL只是取代的HIVE的。

2.hive的主要工作1>把HQL翻译长map-reduce的代码,并且有可能产生很多。

3.hive架构

4.hive默认情况下用derby存储元数据,所以在生产环境下一般会采用多用户的数据库进行元数据的存储,并可以读写分离和备份。

大数据Spark技术是否可以替代Hadoop

Spark技术从之前和当前的技术路线上看不是为了替代Hadoop,更多的是作为Hadoop生态圈(广义的Hadoop)中的重要一员来存在和发展的。

首先我们知道Hadoop(狭义的Hadoop)有几个重点技术HDFS、MR(MapReduce),YARN。

这几个技术分别对应分布式文件系统(负责存储),分布式计算框架(负责计算),分布式资源调度框架(负责资源调度)。

我们再来看Spark的技术体系,主要分为以下:

-SparkCore:提供核心框架和通用API接口等,如RDD等基础数据结构;

-SparkSQL:提供结构化数据处理的能力,分布式的类SQL查询引擎;

-Streaming:提供流式数据处理能力;

-MLLib:提供分布式机器学习常用的算法包;

-GraphX:提供图计算能力

从上面Spark的生态系统看,Spark主要是提供各种数据计算能力的(官方称之为全栈计算框架),本身并不过多涉足存储层和调度层(尽管它自身提供了一个调度器),它的设计是兼容流行的存储层和调度层。也就是说,Spark的存储层不仅可以对接HadoopHDFS,也可以对接AmazonS2;调度层不仅可以对接HadoopYARN也可以对接(ApacheMesos)。

因此,我们可以说Spark更多的是补充HadoopMR单一批处理计算能力,而不是完全替代Hadoop的。

【关注ABC(A:人工智能;B:BigData;C:CloudComputing)技术的攻城狮,Age:10+】

spark继承了什么分布式计算的优点

spark作为分布式计算引擎的一颗璀璨之星,继承了MapReduce分布式并行计算的优点,并改进了MapReduce明显的缺陷。

它使用一种面向对象、函数式编程语言Scala来实现,能够像操作本地集合对象一样轻松地操作分布式数据集,具有运行速度快、易用性好、通用性强、兼容性好等诸多优点

spark必知必会的基本概念

Spark,是一种通用的大数据计算框架,I正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等,

Spark包含了大数据领城常见的各种计算框架:比如SparkCore用于离线计算,SparkSQL用于交互式查询,SparkStreaming用于实时流式计算,SparkMILlib用于机器学习,SparkGraphX用于图计算。

Spark主要用于大数据的计算,而Hadoop以后主要用于大数据的存储(比如HDFS、Hive,HBase等),以及资源调度(Yarn)。

Spark+Hadoop的组合,是未来大数据领域最热门的组合,也是最有前景的组合

好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!

Spark SQL精华 及与Hive的集成

声明:本文内容来自互联网不代表本站观点,转载请注明出处:https://bk.77788889.com/12/105236.html

相关推荐

  • 丙烯画和油画的区别(丙烯画和油画的区别图片)

    丙烯画和油画的区别 ====== 丙烯画和油画的区别主要有以下几点: 一、材料不同 ------- 丙烯画使用丙烯颜料,而油画则使用亚麻籽油、杏仁油或你想用什么油进行稀......

    编辑:匿名
    时间:2023-12-04
  • 云吞和饺子的区别(怎么调云吞馅好吃)

    【云吞与饺子:探究源远流长的中华美食文化】 一、云吞的前世 1. 历史渊源:云吞起源于战国时期,最早的云吞是面饼,馅料为精肉、禽兽等。 2. 演变发展:秦汉时期......

    编辑:互联网
    时间:2023-12-04
  • 凉皮和面皮的区别

    标题:凉皮与面皮的区别 副标题:轻松学会凉皮和面皮的制作方法,解锁美味中国料理 导语:在我国的传统美食中,面皮和凉皮因其独特的口感和营养而受到广泛喜爱。......

    编辑:励志人生
    时间:2023-12-04
  • 药油和精油的区别(药油推背有什么好处和坏处)

    【标题】药油与精油的区别 【副标题】你真的了解药油和精油吗? 【正文】 一、药油与精油的定义 药油是指将药材与植物油按照一定比例混合制成的液体药物,通常用......

    编辑:励志文章
    时间:2023-11-30
  • 蚂蚱和蝈蝈的区别(蚂蚱和蝈蝈是一种吗)

    蚂蚱和蝈蝈的区别:从外形到性格的全面解析 一、外形差异 1. 蚂蚱的体形较小,通常只有几毫米到1厘米左右,身体通常呈现长椭圆形,头部呈三角形,有一对触角和复......

    编辑:佚名
    时间:2023-11-30
  • 蝴蝶和飞蛾的区别

    蝴蝶和飞蛾的区别 蝴蝶和飞蛾都是昆虫,它们的外形有些相似,但是它们也有一些区别。 蝴蝶和飞蛾的区别可以从多个方面来看。 一、生活习性 蝴蝶是一类有翅的昆虫......

    编辑:励志名言
    时间:2023-11-30
  • 昆虫和动物的区别(昆虫和动物一样吗)

    昆虫和动物的区别:从科学角度剖析 一、引言 昆虫和动物作为两个不同的生物类别,在生物分类学中具有重要的地位。然而,关于昆虫和动物之间的区别,很多朋友们可......

    编辑:互联网
    时间:2023-11-29
  • 分液和萃取的区别

    分液和萃取的区别 ======= 分液和萃取是两种常见的液态混合技术,其主要区别在于它们的设计和实现方式以及所得到的产物特性。 ### 分液 分液是一种将两种或更多种......

    编辑:励志名言
    时间:2023-11-28
  • 分液和萃取的区别(分液和萃取的区别在哪)

    分液和萃取的区别 ======= 分液和萃取是两种常见的液态混合技术,其主要区别在于它们的设计和实现方式以及所得到的产物特性。 ### 分液 分液是一种将两种或更多种......

    编辑:励志人生
    时间:2023-11-28
  • 同窗和同学的区别(同窗和同学的区别图片)

    同窗和同学:同桌之间的差别与如何相处 同桌是一个与你在同一教室、同一桌、每天一起上课、共同学习的人。而同学则是在同一所学校、同一班级、共同学习、互相认识......

    编辑:励志句子
    时间:2023-11-26
  • 岭和峰的区别(岭和峰的区别是什么)

    以岭和峰的区别 以岭和峰都是山的名称,但它们之间有一些不同。下面我们来了解一下以岭和峰的区别。 以岭山位于中国湖南省境内,是中国著名的山峰之一。以岭山以其......

    编辑:投稿
    时间:2023-11-26
    标签:#区别
  • af和mf的区别(相机af和mf的区别)

    af和mf的区别 af和mf的含义 af代表"非洲"的首字母,是一个地理名词,指代非洲大陆。 mf代表"马克思主义"的首字母,是一种哲学思想,主张无产阶级革命推翻资本主义统治......

    编辑:佚名
    时间:2023-11-25
    标签:#区别#af#mf