聚合(mongodb权威指南第6章)
发布时间:2020-05-22 20:45:58 所属栏目:程序设计 来源:互联网
导读:mongodb除了基本的查询功能,还提供了很多强大的聚合工具,其中简单的可计算集合中的文档个数,复杂的可利用MapReduce做复杂数据分析。 6.1 count 返回集合中文档数量 db.foo.count() 9 db.foo.find() { _id : ObjectId(5149af43ad11c9803e1781ea), bar : ba
mongodb除了基本的查询功能,还提供了很多强大的聚合工具,其中简单的可计算集合中的文档个数,复杂的可利用MapReduce做复杂数据分析。 6.1 count 返回集合中文档数量
6.2 distinct 找出给定键的所有不同的值,使用时不需指定集合和键。 有没有一种方法或得集合里面所有不同的键呢?起码没有内置的,不过可以用MapRedule. 6.3 group 先选定分组以来的键,然后mongodb就会将集合依据选定键值的不同分成若干组,然后可以通过聚合每一组内的文档,产生一个结果文档。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
