aggregation

4 11 月, 2022

mongodb基础操作—聚合(Aggregation)

聚合用于处理多个文档数据,并输出计算结果。在mongodb中,聚合可以完成以下事情:

按照指定值对文档数据分组
对分组数据进行处理并返回单个结果
随着时间变化分析数据

在mongodb中,支持三种方式对聚合的实现,

聚合管道(Aggregation Pipeline)
Map-Reduce
单目标聚合操作(Single Operation)

进一步了解