Допустим, у меня есть следующий набор данных:
{ "_id" : ObjectId("4dd51c0a3f42cc01ab0e6506"), "views" : 1000, "status" : 1 }
{ "_id" : ObjectId("4dd51c0e3f42cc01ab0e6507"), "views" : 2000, "status" : 1 }
{ "_id" : ObjectId("4dd51c113f42cc01ab0e6508"), "views" : 3000, "status" : 1 }
{ "_id" : ObjectId("4dd51c113f42cc01ab0e6508"), "views" : 4000, "status" : 0 }
Каков самый быстрый способ (с точки зрения производительности ) чтобы получить среднее количество просмотров для всех документов со статусом 1? Требуется ли Map / Reduce для чего-то такого простого, или есть другой способ?