> use db345678901234567 // 17 char DB name
> db.collection12345.insert({a:1}) // 15 char collection name
> db.collection12345.insert({a:2})
> map = function() { emit('a', this); }
> reduce = function(key, values) { var result=0; values.forEach(function(value) { result += value.a; }); return value; }
> db.runCommand({mapreduce: 'collection12345', map: map, reduce:reduce, out: {reduce: 'collection12345'}, query:{} });
{
"result" : "collection12345",
"timeMillis" : 4,
"counts" : {
"input" : 3,
"emit" : 3,
"reduce" : 1,
"output" : 3
},
"ok" : 1
}