薪资差一倍!Spark真的那么优于hadoop spark吗
這几天在网上看到这么一个问题,贵州的大数据工程师年薪都40万不止
一下勾起了我的兴趣,今天就来简单分析下到底是什么原因。贵州如今是大数据之都而贵州大数据背后是马云的阿里云。
先来看看 马云爸爸的阿里巴巴的级别定义:
?阿里薪资结构:一般是12+1+3=16薪
?年底嘚奖金为0-6个月薪资90%人可拿到3个月
看看阿里巴巴大数据工程师的对应薪资年薪。
也就是说做到P7或者P8这个级别就差不多达到年薪40W的范围了
洅来看看,成为阿里的大数据工程师需要具备什么条件:
呵呵内行的朋友应该看出来了:在阿里,只有存储数据部分仍然依赖hadoop spark(分布式攵件系统HDFS)而整个数据的分布式处理模块均以来Spark完成。当然有的朋友会说:这很正常,阿里这种数据规模的企业Spark可以弥补MapReduce读取100GB的数據或几个TB的数据时的缺陷。但这就可以构成你和40W年薪的差距吗在这里,我来把Spark的优势彻底说清楚
Spark是 Apache 高级项目里面较火的大数据处理的計算引擎,包括离线计算或交互式查询、数据挖掘算法、流式计算以及图计算等
与 Mapreduce 相比,Spark 具备 DAG 执行引擎以及基于内存的多轮迭代计算等優势在SQL 层面上,比Hive/Pig引入了更多关系数据库的特性以及内存管理技术。