hadoop/mapreduce-矩阵乘法 mapreduce的实现(代码)

上传者: statdm | 上传时间: 2019-12-21 21:10:09 | 文件大小: 10KB | 文件类型: zip
最近在研究hadoop与mapReduce,网上教程只有个wordcount程序示范,太简单,故写了个相对复杂点的涉及到多个文件之间同时运算的矩阵乘法的代码用于实验与测试,上传供大家学习与参考。 调用方法: 执行:hadoop jar matrix.jar com.baosight.mapred.test.MatrixMulti left:/tmp/a right:/tmp/b output:/tmp/c leftprefix:000000_ rightprefix:000000_ >参数1:left:左矩阵路径 >参数2:right:右矩阵路径 >参数3:output:左矩阵乘右矩阵结果路径 >参数4:leftprefix:左矩阵文件前缀 如/tmp/a/000000_0,000000_1,000000_2……的000000_ >参数5:rightprefix:右矩阵文件前缀 >左右矩阵按列存储,每个文件只存放一列值,如2x2的单位矩阵, 000000_0存放1 0 000000_1存放 0 1

文件下载

资源详情

[{"title":"( 10 个子文件 10KB ) hadoop/mapreduce-矩阵乘法 mapreduce的实现(代码)","children":[{"title":"src","children":[{"title":"com","children":[{"title":"baosight","children":[{"title":"mapred","children":[{"title":"test","children":[{"title":"MapInputKey.java <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"MatrixReducer.java <span style='color:#111;'> 947B </span>","children":null,"spread":false},{"title":"MatrixInputSplit.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"ReduceInputKey.java <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"MatrixMulti.java <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false},{"title":"MapInputValue.java <span style='color:#111;'> 787B </span>","children":null,"spread":false},{"title":"ReduceOutputValue.java <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"MatrixInputFormat.java <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"MatrixInputRecordReader.java <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"MatrixMapper.java <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • tdltcl2013 :
    很好的源代码,对我帮助很大,谢谢!
    2016-05-04
  • molly0929 :
    jar包的使用能介绍一下吗
    2015-07-07
  • qq_28172977 :
    代码不错,可惜我对hadoop了解太少。
    2015-06-23
  • 栗子or迷迭香 :
    写的挺不错,但是实际运行的时候是没有办法运行的。根据Apache Hadoop API修改代码,运行成功。写的挺好的~ ps:我修改的是ReduceInputKey中的Compare方法。
    2015-05-08
  • xlh1222 :
    很详细的代码
    2015-04-09

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明