加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 程序设计 > 正文

聚合(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就会将集合依据选定键值的不同分成若干组,然后可以通过聚合每一组内的文档,产生一个结果文档。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读