现在的位置: 首页 > 综合 > 正文

Mongodb MapReduce示例1个

2013年02月28日 ⁄ 综合 ⁄ 共 297字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.