执行、Mongodb MapReduce示例1个-by小雨

时间紧张,先记一笔,后续优化与完善。

    Map:

map=function(){emit(this.classid,1)}  
function () {  
    emit(this.classid, 1);  
}

    

    Reduce:

reduce=function(key,values){  
    var x = 0;  
    values.forEach(function(v){x+=v});  
    return x;  
}

    执行:

result=db.runCommand({  
    mapreduce:"students",  
    map:map,  
    reduce:reduce,  
    out:"students_result"  
});

    摘自:

    http://chenzhou123520.iteye.com/blog/1637672

文章结束给大家分享下程序员的一些笑话语录: 程序员的愿望
  有一天一个程序员见到了上帝.上帝: 小伙子,我可以满足你一个愿望.程序员: 我希望中国国家队能再次打进世界杯.
  上帝: 这个啊!这个不好办啊,你还说下一个吧!
  程序员: 那好!我的下一个愿望是每天都能休息6个小时以上.
  上帝: 还是让中国国家打进世界杯.

posted @ 2013-04-18 16:34  坚固66  阅读(139)  评论(0编辑  收藏  举报