📘 什么是聚合管道
聚合管道类似于使用管道连接的 Unix 命令。 我们可以构建模块化、可组合的处理管道。
一个聚合管道由一个或多个处理文档的 阶段(stage) 组成:
每个阶段对输入文档执行一个操作。例如,一个阶段可以过滤文档、分组文档和计算值。
一个阶段的输出文档被作为输入,并传递给下一个阶段。
聚合管道可以返回文档组的结果。例如,返回总值、平均值、最大值和最小值等。
聚合管道类似于使用管道连接的 Unix 命令。 我们可以构建模块化、可组合的处理管道。
一个聚合管道由一个或多个处理文档的 阶段(stage) 组成:
每个阶段对输入文档执行一个操作。例如,一个阶段可以过滤文档、分组文档和计算值。
一个阶段的输出文档被作为输入,并传递给下一个阶段。
聚合管道可以返回文档组的结果。例如,返回总值、平均值、最大值和最小值等。