大数据的概念与应用,正随着智能手机、平板电脑的快速流行而日渐普及,大数据中图的并行化处理一直是一个很是热门的话题。图计算正在被普遍地应用于社交网络、电子商务,地图等领域。对于图计算的两个核心问题:图存储模式和图计算模型,Spark GraphX给出了近乎完美的答案,html
而Spark GraphX做为图计算领域的屠龙宝刀,对Pregel API的支持更是让Spark GraphX如虎添翼。Spark GraphX能够垂手可得的完成基于度分布的中枢节点发现、基于最大连通图的社区发现、基于三角形计数的关系衡量、基于随机游走的用户属性传播等。web
得益于Spark的RDD抽象,Spark GraphX能够无缝的与Spark SQL、MLLib等进行结合使用,例如咱们可使用Spark SQL进行数据的ETL以后交给Spark GraphX进行处理,而Spark GraphX在计算的时候又能够和MLLib结合使用来共同完成深度数据挖掘等人工智能化的操做,这些特性都是其它图计算平台所没法比拟的。编程
在淘宝,Spark GraphX不只普遍应用于用户网络的社区发现、用户影响力、能量传播、标签传播等,并且也愈来愈多的应用到推荐领域的标签推理、人群划分、年龄段预测、商品交易时序跳转等,据淘宝的明风介绍,借助于Spark GraphX,通过半年多的尝试,淘宝以前一些想作但由于没有足够的计算能力而不能实现的图模型,现已不是问题。微信
从技术层面讲Spark GraphX很是适合于微信、微博、社交网络、电子商务、地图导航等类型的产品,因此能够期待Spark GraphX在Facebook、Twitter、Linkedin、腾讯、百度等的大规模应用。网络
本书将经过大约30个动手实践的案例按部就班的展现Spark GraphX框架方方面面的功能和使用方法,于此同时伴随Spark GraphX恰到要害的源码解析,内容紧致而干练,让阅读者不管是阅读仍是动手实践都会深刻宝山满载而归,是图计算爱好者和Spark学习不可错过的饕餮盛宴!架构
做为《Spark GraphX大规模图计算和图挖掘》的初版本,每周做者都会对书的内容更新和完善,每周都要发布一次书的完整的新的版本,以期Spark GraphX这把图计算领域的屠龙刀可以更好的造福社会。app
地址链接:http://book.51cto.com/art/201408/449872.htm 框架
内容介绍 一、Spark框架是采用Scala语言编写的,精致而优雅。要想成为Spark高手,你就必须阅读Spark的源代码,就必须掌握Scala,; 二、虽说如今的Spark能够采用多语言Java、Python等进行应用程序开发,可是最快速的和支持最好的开发API依然并将永远是Scala方式的API,因此你必须掌握Scala来编写复杂的和高性能的Spark分布式程序; 三、尤为要熟练掌握Scala的trait、apply、函数式编程、泛型、逆变与协变、消息通讯框架Akka等。分布式
大数据spark实战高手之路--熟练掌握Scala视频课程 6折优惠 Spark亚太研究院联合51CTO 重磅推出国内第一个 Spark系列课程 。函数式编程
第一阶段课程为熟练掌握Scala语言。
课程1:Scala动手实战入门
课程2:Scala实战入门进阶
课程3:Scala面向对象入门实战
课程4:Scala面向对象进阶实战
课程5:Scala函数式编程入门实战
课程6:Scala函数式编程进阶实战
课程7:Scala高级实战特性
课程8:Scala的Actor
课程9:深刻Scala隐式转换和隐式参数
课程10:Akka架构解析与案例实战
如今购买,享受6折优惠!