写点什么

Spark 之后,谁将接手大数据

  • 2015-08-30
  • 本文字数:1131 字

    阅读完需:约 4 分钟

随着智能终端数量的极速增加,大数据已经成为当今社会的主题词。其高容量、高速度和多类型的特征也反映着时代的发展特点。为了能够挖掘大数据背后的潜在价值,Apache 基金会提出了 Hadoop 平台。该平台的 MapReduce 框架一步步发展,已经成为大数据处理的核心技术。然而,MapReduce 刚刚“称霸”大数据不久, Spark 就迅速崛起。其超高的性能和易用性很快吸引了业界的注意,并使得很多公司开始放弃 MapReduce。据预测,Spark 将会在五年以后全面替代MapReduce。由此可见,大数据领域日新月异,技术更迭十分迅速。那么,在Spark 之后,什么技术会接手之后的大数据处理呢?接下来,本文就对该问题进行一定的探讨。

作为Apache 基金会所开发的分布式处理平台,Hadoop 最核心的设计包括HDFS 分布式文件系统和分布式计算框架MapReduce。MapReduce 一步步完善,终于成为大数据处理中的核心技术。Hadoop 也以其低成本、高扩展性、靠可靠性以及靠容错性等优点,成为主流的大数据处理平台。然而,2009 年由伯克利大学提出的Spark 项目,异军突起。在不到7 年之间内,Spark 经历了从研究性项目,到Apache 基金项目,进而顶级项目的过程。Cloudera 社区的领军人物 Justin Kestelyn 甚至预测,Spark 将会在五年后彻底替代 MapReduce。而十年之后,MapReduce 将会成为业界的回忆。

Kestelyn 提到,Spark 崛起有着其必然的原因——它存在三个方面的核心优势。

  • 首先,Spark 为 Scala、Java 和 Python 语言提供了丰富而统一的 API 接口,使其代码量比 MapReduce 可减少 50%-80%。
  • 其次,Spark 为批处理和流处理也提供了统一的 API。
  • 最重要的方面是,Spark 的性能要大大优于 MapReduce。其访问内存数据的速度是 MapReduce 的 100 倍,而访问磁盘的速度也是 MapReduce 的 10 倍。由此可见,Spark 替代 MapReduce 已成为必然趋势。

那么,在日新月异的大数据领域,Spark 又能主导分布式计算多久呢?之后,又是那种技术替代 Spark 呢?MongoDB 的副总裁 Kelly Stirman 曾表示,大数据领域的上一次飞跃源于对昂贵的计算和存储的优化,而其下一次变革肯定与相关目前昂贵的工程人员相关。未来,更易上手的技术将会竞争力越强,更易吸引广大用户的注意。Databricks 的联合创始人 Ion Stoica 表示,Spark 的成功就与其易用性密切相关。Adobe 公司移动应用方面的副总裁 Matt Asay 也认为,易用性必然会成为未来大数据领域竞争的热点。那么,能够在未来主导大数据处理的技术也必然是在易用性方面做的最好的一个。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-08-30 19:015998
用户头像

发布了 268 篇内容, 共 123.2 次阅读, 收获喜欢 24 次。

关注

评论

发布
暂无评论
发现更多内容

Cornerstone for Mac(SVN管理工具)v4.2激活版

Mac相关知识分享

使用ChatGPT解决开发问题

京东科技开发者

电商架构浅析

快乐非自愿限量之名

大数据 架构 电商

TDengine 3.3.2.0 发布:新增 UDT 及 Oracle、SQL Server 数据接入

TDengine

SD-WAN为什么成为小企业的首选

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

Monaco Editor使用时右键功能菜单汉化

京东科技开发者

Bonree ONE赋能汽车行业 重塑可观测性体验

博睿数据

工时记录软件:节省时间和金钱的最佳选择

爱吃小舅的鱼

工时管理 工时管理系统

快照技术对比学习

天翼云开发者社区

云计算 快照技术

FonePaw Video Converter Ultimate for mac(视频格式转换软件)激活版

Mac相关知识分享

全链路监控革新:观测云如何助力企业运维升级

可观测技术

云容灾关键技术点简介

天翼云开发者社区

云计算 云服务 容灾备份

Deckset for Mac(MD文档转幻灯片软件) v2.0.33激活版

Mac相关知识分享

面试官:Java中缓冲流真的性能很好吗?我看未必

EquatorCoco

Java 面试 程序员面试 开发语言

(永久激活)MAMP PRO 本地Web服务器开发环境 【Mac/win】

理理

生产环境Nginx配置

源字节1号

小程序 开源 前端 后端

借助 API 接口深挖 1688 商品详情的奥秘

Noah

RTX 4090为什么被称为性能之王?

Finovy Cloud

显卡 显卡选择 #GPU

ISA-L库调研

天翼云开发者社区

大数据 存储 simd

淘宝店铺商品搜索API返回值全面解析:洞悉店铺全貌

技术冰糖葫芦

API API 编排 API 文档 API 协议

观测云:开源生态的桥梁

可观测技术

开源

Ceph PG状态介绍

天翼云开发者社区

分布式 存储 Ceph

淘宝店铺商品搜索API返回值全面解析:洞悉店铺全貌

技术冰糖葫芦

API 编排 API 文档 API 协议

喜讯!云起无垠入选《2024年中国网络安全市场全景图》

云起无垠

iPaaS 平台的发展方向

RestCloud

数字化转型 数据集成平台 企业集成 ipaas

测试工程师在敏捷项目中扮演什么角色?

禅道项目管理

敏捷开发 软件测试 软件开发 迭代 测试人员

IPIDEA分享:并发和并行的区别

IPIDEA全球HTTP

并行 技术宅 并发’

观测云:全球监控布局的高效能选择

可观测技术

多项第一!天翼云霸气登顶政务公有云市场

Geek_2d6073

手把手教你搭建Docker私有仓库Harbor

不在线第一只蜗牛

Docker 容器 仓库

PDF Expert for mac(pdf编辑工具) v3.8.2中文激活版

Mac相关知识分享

Spark之后,谁将接手大数据_开源_张天雷_InfoQ精选文章