Spark精华问答 | Spark 会替代Hadoop 吗?

戳蓝字“CSDN云计算”关注我们哦!


640?wx_fmt=png

Spark是一个针对超大数据集合的低延迟的集群分布式计算系统,比MapReducer快40倍左右,是hadoop的升级版本,Hadoop作为第一代产品使用HDFS,第二代加入了Cache来保存中间计算结果,并能适时主动推Map/Reduce任务,第三代就是Spark倡导的流Streaming。今天,就让我们一起来看看关于它的更加深度精华问答吧!


640?wx_fmt=gif1














Q:目前那些行业在用Spark处理大数据?


A:Spark技术在国内外的应用开始越来越广泛,它正在逐渐走向成熟,并在这个领域扮演更加重要的角色。国外一些大型互联网公司已经部署了Spark。例如:一直支持Hadoop的四大商业机构(Cloudera、MapR、Hortonworks、EMC)已纷纷宣布支持Spark;Mahout前一阶段也表示,将不再接受任何形式以MapReduce实现的算法,同时还宣布了接受基于Spark新的算法;而Cloudera的机器学习框架Oryx的执行引擎也将由Hadoop的MapReduce替换成Spark;另外,Google也已经开始将负载从MapReduce转移到Pregel和Dremel上;FaceBook也宣布将负载转移到Presto上……,淘宝、优酷土豆、网易、百度、腾讯等国内大型知名企业已经在商业生产环境下开始使用Spark技术;Intel、IBM、Linkin、Twwitter等国外大型知名企业也都在大力支持Spark。


640?wx_fmt=gif2

Q:Spark 会替代Hadoop 吗?


A:Hadoop在云计算大数据发展的早期做出了卓越的贡献,其MapReduce模型极大的简化了海量数据的分析。随着大数据多重处理例如迭代计算、机器学习、图计算等和低延迟交互式查询的需求爆发式的增长,Hadoop在架构的先天缓慢性导致了其无法满足人们在处理大数据时候的复杂计算和快速响应,Spark应运而生。

Hadoop的HDFS已经成为大数据存储的实施标准,例如淘宝内部有多带大数据处理系统,但是存储系统统一采用HDFS,其HDFS集群规模超过5000台,现在的Spark一般情况下都是从HDFS上获取数据并把计算后的数据交给HDFS。

Yarn这个资源管理框架也正在成为事实的群集资源管理标准,极大的简化了多套系统下资源的管理和数据的共享。

Spark会取代Hadoop的计算框架MapReduce,现在Hadoop的世界上最知名的四大发行商都正在由MapReduce转向Spark。Spark会成为大数据时代通用的计算平台。


640?wx_fmt=gif3

Q:开发Spark程序,用Python和Scala区别大吗?


A:就代码的风格而言是不大的;世界上也有很多人使用Python开发Spark程序;但是最为推荐的是Scala,因为Spark框架是用Scala编写的,在API方面对Scala的支持也是最好的。


640?wx_fmt=gif4

Q:SPARK环境需要哪些? 除了HDFS基础,有SPARK集成包么?


A:Spark的安装需要Hadoop的HDFS;Spark有自己的集成包,但是依旧需要HDFS的配合;同时Spark也可以部署到亚马逊云上。


640?wx_fmt=gif5

Q: groupbykey是排好序的吗?分组排序 怎么实现?


A:groupByKey在一个由(K,V)对组成的数据集上调用,返回一个(K,Seq[V])对的数据集,所以是没有排序的;要想分组排序,首先要使用groupByKey完成分组功能,然后使用sortWith这个函数对指完成排序实现。


640?wx_fmt=png

小伙伴们冲鸭,后台留言区等着你!

关于Spark,今天你学到了什么?还有哪些不懂的?除此还对哪些话题感兴趣?快来留言区打卡啦!留言方式:打开第XX天,答:……

同时欢迎大家搜集更多问题,投稿给我们!风里雨里留言区里等你~


福利

1、扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


640?wx_fmt=jpeg

2、公众号后台回复:白皮书,获取IDC最新数据白皮书整理资料!


推荐阅读:

  • 全面剖析企业私有云

  • 30 秒?!Chrome 插件带你速成编程学习 | 程序员硬核评测

  • 为什么程序员下班后只关显示器从不关电脑?

  • 算法警告!该图片涉嫌违规不予显示

  • 交易机器人春天已来?先看完这篇再说吧

  • 2019年中国IT市场趋势热点

  • 2019年最值得关注的五大微服务发展趋势


640?wx_fmt=png喜欢就点击“好看”吧

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/524608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React之回调ref中回调执行次数的问题

<!DOCTYPE html> <html> <head> <meat charset"UTF-8"> <title>3_回调ref中回调执行次数的问题</title> </head> <body> <!-- 准备好一个容器 --> <div id"test"></div> <!-- 核心…

IOS – OPenGL ES 调节图像伽马线 GPUImageGammaFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

云漫圈 | 容器技术docker应用场景解析

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者&#xff1a;channingbreeze文章转载自程序员乔戈里话说小史已经接受了A厂的offer&#xff0c;这不&#xff0c;已经在公司附近租好了房子&#xff0c;准备搬家过去住了。家里的东西真是多呀&#xff0c;小史的很多家具都是组装…

React之createRef

<!DOCTYPE html> <html> <head> <meat charset"UTF-8"> <title>4_createRef</title> </head> <body> <!-- 准备好一个容器 --> <div id"test"></div> <!-- 核心库 --> <scr…

IOS – OpenGL ES 调节图像反色 GPUImageColorInvertFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

一部刷爆朋友圈的5G短片,看完才知道5G多暖多重要!

戳蓝字“CSDN云计算”关注我们哦&#xff01;文章转载自网优雇佣军这是一部刷爆了国内外朋友圈的5G宣传短片…连接5G以后的世界清晨&#xff0c;男孩坐上自动驾驶出租车去乡下看爷爷奶奶在车上&#xff0c;男孩戴上VR智能眼镜如身临其境般观看直播球赛此刻&#xff0c;乡下的爷…

React之总结Ref

1.字符串形式ref&#xff0c;简单 2.回调函数的ref&#xff0c;难点 3.内联ref&#xff08;调用两次&#xff0c;推荐&#xff09;和绑定的ref 4.createRef

IOS – OpenGL ES 调节图像褐色 GPUImageSepiaFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

IOS – OpenGL ES 调节图像灰色 GPUImageGrayscaleFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

React之事件处理

<!DOCTYPE html> <html> <head> <meat charset"UTF-8"> <title>事件处理</title> </head> <body> <!-- 准备好一个容器 --> <div id"test"></div> <!-- 核心库 --> <script…

豆瓣已玩烂,来爬点有逼格的 ——IMDB 电影提升你的品位

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者&#xff1a;翻滚吧羊宝宝文章转载自数据森麟前言转战Python半年&#xff0c;接触爬虫2个月&#xff0c;期间读了10本相关书籍&#xff0c;完成此作&#xff0c;算是对过去学习、实践的一次回顾。也希望与更多的python&#xff…

React之回调函数形式的ref

<!DOCTYPE html> <html> <head> <meat charset"UTF-8"> <title>2_回调函数形式的ref</title> </head> <body> <!-- 准备好一个容器 --> <div id"test"></div> <!-- 核心库 -->…

IOS – OpenGL ES 调节图像RGB通道 GPUImageRGBFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

云评测 | 开发者最有用的开源云监控工具有哪些呢? 这7款神器总有一款适合你!...

戳蓝字“CSDN云计算”关注我们哦&#xff01;整理 | 刘丹云计算作为IT基础设施的交付和使用模式&#xff0c;通过网络以按需、易扩展的方式获得所需的资源。而云平台聚集了大量软硬件资源&#xff0c;并采用虚拟化技术实现动态按需提供需要服务&#xff0c;值得注意的是&#x…

IOS – OpenGL ES 调节图像不透明度 GPUImageOpacityFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

要闻君说:华云数据“豪气”收购超融合厂商Maxta;VMware有意“携手”微软Azure云;亚马逊获3亿美元云计算合同...

关注并标星星CSDN云计算每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 大家好&#xff01;偶是要闻君。气温回升、春意盎然&#xff0c;充分休息两天后就抓紧学习吧&#xff01;文/要闻君全球第二大市场研究机构MarketsandMarkets日前发布报告称&#x…

什么是注解

1.Annotation是JDK5引入的 2.Annotation作用&#xff1a; 对程序作解释 被其他程序如编译器读取 3.格式&#xff1a; 注释名如SuppressWarnings(value"unchecked") 4.在哪里使用&#xff1a; package&#xff0c;class&#xff0c;method&#xff0c;field

IOS – OpenGL ES 调节图像阴影 GPUImageHighlightShadowFilter

目录 一.简介二.效果演示三.源码下载四.猜你喜欢 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 基础 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目录 >> OpenGL ES 转场 零基础 OpenGL (ES) 学习路线推荐 : OpenGL (ES) 学习目…

SDN精华问答 | SDN可以做什么?

进入2019年&#xff0c;基于SDN的解决方案再次成为最热门的话题之一&#xff0c; 从运营商、到OTT再到大的企业都已经开始大谈SDN网络规划和部署&#xff0c;甚至WannaCry蠕虫爆发时有人谈到利用SDN的方法抵御。今天&#xff0c;我们就来看看关于SDN的精华问答吧。1Q: SDN可以做…

React之非受控组件

<!DOCTYPE html> <html> <head> <meat charset"UTF-8"> <title>1_非受控组件</title> </head> <body> <!-- 准备好一个容器 --> <div id"test"></div> <!-- 核心库 --> <sc…