基于erlang的mapreduce排序之一

通过一个多月的努力,在基于Erlang的MapReduce框架下实现了数据排序优化,10M数据可在6秒内完成排序,200M数据排序耗时111秒。测试环境采用CentOS 6系统及Pentium Dual-Core E6600 CPU。

跟师傅xugg经过一个多月的努力,在基于erlang的mapreduce框架下面排序终于有了点小成果.

先上结果:

     10M数据排序6s

     200M数据排序111s.

注:以耗时(从SDFS上读取数据,排完序,写回SDFS).

测试环境:

master:centos 6 / 2G内存 /Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz

slave1:centos 6 / 2G内存 /Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz

slave2:centos 6 / 2G内存 /Pentium(R) Dual-Core  CPU      E6600  @ 3.06GHz


目前才排到200M,距离1TB还很遥远啊,继续努力!

以上做个记录留作纪念.


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值