小狼上回写的二度人脉有冗余算法,没有很好的体现mapreduce的性能
首先,friendmysql表结构如下:
betweens表结构如下:
代码如下
测试类
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.client.Scan;
import org.apache.hadoop.hbase.io.ImmutableBytesWritable;
import org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil;
import

本文探讨了MapReduce在处理二度人脉关系时存在的冗余问题,并提供了优化算法的思路。通过分析friendmysql和betweens表的结构,利用MapReduce进行数据处理,避免冗余,提高性能。测试结果显示,该优化方法有效降低了计算复杂度。
最低0.47元/天 解锁文章
3163

被折叠的 条评论
为什么被折叠?



