问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

apache spark是什么

发布网友 发布时间:2022-04-23 19:24

我来回答

2个回答

热心网友 时间:2022-04-14 08:23

Apache Spark是一个强大的开源处理引擎,最初由Matei Zaharia开发,是他在加州大学伯克利分校的博士论文的一部分。

Apache Spark是快速、易于使用的框架,允许你解决各种复杂的数据问题,无论是半结构化、结构化、流式,或机器学习、数据科学。网页链接

热心网友 时间:2022-04-14 09:41

Spark是一个基于内存计算的开源的集群计算系统,目的是让数据分析更加快速。Spark非常小巧玲珑,由加州伯克利大学AMP实验室的Matei为主的小团队所开发。使用的语言是Scala,项目的core部分的代码只有63个Scala文件,非常短小精悍。
Spark 是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些有用的不同之处使 Spark 在某些工作负载方面表现得更加优越,换句话说,Spark 启用了内存分布数据集,除了能够提供交互式查询外,它还可以优化迭代工作负载。
Spark 是在 Scala 语言中实现的,它将 Scala 用作其应用程序框架。与 Hadoop 不同,Spark 和 Scala 能够紧密集成,其中的 Scala 可以像操作本地集合对象一样轻松地操作分布式数据集。
尽管创建 Spark 是为了支持分布式数据集上的迭代作业,但是实际上它是对 Hadoop 的补充,可以在 Hadoop 文件系统中并行运行。通过名为Mesos的第三方集群框架可以支持此行为。Spark 由加州大学伯克利分校 AMP 实验室 (Algorithms, Machines, and People Lab) 开发,可用来构建大型的、低延迟的数据分析应用程序。
Spark 集群计算架构
虽然 Spark 与 Hadoop 有相似之处,但它提供了具有有用差异的一个新的集群计算框架。首先,Spark 是为集群计算中的特定类型的工作负载而设计,即那些在并行操作之间重用工作数据集(比如机器学习算法)的工作负载。为了优化这些类型的工作负载,Spark 引进了内存集群计算的概念,可在内存集群计算中将数据集缓存在内存中,以缩短访问延迟。
Spark 还引进了名为弹性分布式数据集(RDD) 的抽象。RDD 是分布在一组节点中的只读对象集合。这些集合是弹性的,如果数据集一部分丢失,则可以对它们进行重建。重建部分数据集的过程依赖于容错机制,该机制可以维护 "血统"(即允许基于数据衍生过程重建部分数据集的信息)。RDD 被表示为一个 Scala 对象,并且可以从文件中创建它;一个并行化的切片(遍布于节点之间);另一个 RDD 的转换形式;并且最终会彻底改变现有 RDD 的持久性,比如请求缓存在内存中。
Spark 中的应用程序称为驱动程序,这些驱动程序可实现在单一节点上执行的操作或在一组节点上并行执行的操作。与 Hadoop 类似,Spark 支持单节点集群或多节点集群。对于多节点操作,Spark 依赖于 Mesos 集群管理器。Mesos 为分布式应用程序的资源共享和隔离提供了一个有效平台。该设置充许 Spark 与 Hadoop 共存于节点的一个共享池中。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...刚到90。。朋友80非要我帮她弄t8的套装,我装等465,请问大神们... 为什么踏板摩托车冷车不好启动,但是热车好启动? ...关于射击奥流和瞄准流的问题,求教各位大神,还请不吝赐教。 ...我装等465,请问大神们我带她能打过吗? 国服4.1 瞄准流 射击LR求指教...哪位大神帮帮忙 3Q 跪求WOW4.1 LR升级攻略 我是小白 越详细越好。谢谢各位大神。 《余生》定档七月,腾讯湖南黄金档同时播出,却不料撞档《王牌》,怎么办... 娱记曝湖南台压档《余生》内幕:版权被卡死,你怎么看? i5、 i7、 i9处理器有哪些差别? 甲状腺功能正常值 怎样画眼线和眼影能显得眼睛大?最好有图~ OPPOA83手机怎么录屏? 用什么颜色的眼影显的眼睛大呢 怎么样抹眼影显得眼睛大 亮粉色的眼影 为什么OPPOa83手机不能通过按开关键和音量键来截图? 酷我音乐盒的KTV怎么上传自己的音乐 怎么画眼影可使眼睛变大 怎么在酷我音乐盒上传歌曲? 这种手机怎么长截图?应该是,oppoA83 什么颜色眼影显得眼睛大一些 怎么在酷我音乐盒上上传MV及歌词? 怎样往酷我音乐盒上传歌 怎样能使自己唱的歌发表到酷我音乐呢? 怎么上传自己原创的歌曲到酷狗,酷我音乐盒,包括其他音乐播放器,任何一个都可以。。 怎样在酷我上传原创歌曲 歌曲上传 原创音乐怎么样上传到酷我音乐盒 酷我音乐能自己上传乐曲吗?怎么做? 卤菜前景如何? 有没有另一个男生的头像 急! 什么看电子书是全是免费的啊? apache spark是什么意思? Apache Flink和Apache Spark有什么异同?它们的发展前景分别怎样_百度... 大数据分析Apache Spark的应用实例? 大数据中的Spark指的是什么? Apache Spark和Apache Storm的区别 如何选择Apache Spark和Apache Flink apache spark 必须要hadoop吗 apache spark 需要什么基础 apache apex 和spark的区别 学apache spark 多久 时间 apache spark出现在哪一年 如何在Apache Spark 2.0中使用SparkSession Apache Mahout和Apache Spark's MLib的不同之处是什么 Apache Flink和Apache Spark有什么异同?它们的发展前景分别怎样 如何引入 org.apache.spark.sql.sparksession 在哪个jar包中 大数据时代,为什么使用Spark框架 萤石C6C,C6CN,C6HC,C6HN这些到底有什么区别 带七年的qq网名 需要帮助~~求带"七年"的QQ网名!最好能体现出等待、伤感的意味、谢谢啦! 关于七年之约的网名?