• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > Spark下的PageRank实现,SparkPageRank实现

Spark下的PageRank实现,SparkPageRank实现

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含spark pagerank,spark pagerank算法,pagerank算法实现,python实现pagerank,pagerank算法java实现等服务器相关知识,网友希望可以进行参考

Spark下的PageRank实现,SparkPageRank实现


val sc = new SparkContext(...)
val links = sc.parallelize(Array(('A',Array('D')),('B',Array('A')),('C',Array('A','B')),('D',Array('A','C'))),2).map(x => (x._1,x._2)).cache()

var ranks = sc.parallelize(Array(('A',1.0),('B',1.0),('C',1.0),('D',1.0)),2)

val iterations_num = 50

for(i <- 1 to iterations_num){
	val contribs = links.join(ranks,2).flatMap{
		case(url,(links,rank)) => links.map(dest => (dest,rank/links,size))
	}

	ranks = contribs.reduceByKey(_ + _,2).mapValues(0.15 + 0.85 * _)
}

ranks.saveAsTextFile(...)

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Spark下的PageRank实现,SparkPageRank实现

相关文章

  • spark core源码分析16 Shuffle详解-读流程,sparkshuffle
  • Hadoop之——有趣问答(一),hadoop问答
  • OpenStack Kilo新特性解读和分析(1),openstackkilo
  • [Spark源码剖析] DAGScheduler划分stage,sparkdagscheduler
  • kernel interrupt,interrupt
  • jsp里input中获取当前时间,与WdatePicker配合使用,inputwdatepicker
  • 企业的云之旅程,企业云之旅程
  • Hadoop之——SQOOP笔记,hadoopsqoop
  • Nodejs课堂笔记-第四课 Dynamodb为何物,nodejsdynamodb
  • 机器学习数学基础- gradient descent算法(下),gradientdescent

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 大数据流式处理一个不能忽视的问题,数据流不能忽视
    • Hadoop集群性能优化一,Hadoop集群性能优化
    • Hadoop 使用常见问题,hadoop使用常见问题
    • Hadoop之——数据类型,hadoop数据类型
    • spark-OutOfMemory:GC overhead limit exceeded 解决,timelimitexceeded
    • 相似度计算map-reduce实现思路,计算map-reduce思路
    • 关于hadoop程序优化的几点建议,hadoop几点建议
    • 谈谈自己对随机森林(Random Forest)的一点理解以及代码注释~,randomforest
    • 金典依旧,钱龙金典版
    • R.net获取R中股票的dataframe中的data,r.netdataframe

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有