我运行这个命令:
db.ads_view.aggregate({$group: {_id : "$campaign", "action" : {$sum: 1} }});
ads_view :500 000 个文档。
这个查询需要 1.8s 。这是它的简介:https ://gist.github.com/afecec63a994f8f7fd8a
索引:db.ads_view.ensureIndex({campaign: 1});
但是 mongodb 不使用索引。任何人都知道是否可以聚合框架使用索引,如何索引这个查询。