2015Spark简介 1Spark是什么lSpark是一个快速且通用的集群计算平台。l集群计算把一台电脑无法解决的问题,放到多台电脑组成的集群上进行解决,这就是集群计算。2Spark的特点lSpark是快速的1.很多任务能够秒级完成,对于一些特定的工作,Spark比Mapreduce快10-20倍。2.Spark扩充了流行的Mapreduce计算模型,使Spark更高效地支持更多类型的计算,包括交互式查询,和流处理。3.速度快的另一个主要原因就是,能够在内存中计算。3Spark的特点lSpark是通用的1.Spark的设计,容纳了之前很多独立的,分布式系统所拥有的功能。独立的分布式系统包括:批处理,迭代式计算,交互查询和流处理等。2.并且,由之前需要维护不同的集群,到现在只需要维护一个Spark集群。4Spark的特点lSpark是高度开放的1.Spark提供了Python,Java,Scala,SQL的API和丰富的内置库。2.同时,Spark和其它的大数据工具整合的很好。尤其,Spark能够运行在Hadoop集群上面,能够访问Hadoop数据。5Spark的组件Spark包括多个