MongoDB聚合$ group命令是否在所有共享上运行

时间:2017-09-29 16:51:58

标签: mongodb aggregation sharding

当我在锐化的MongoDB环境中运行聚合时。如果$ match匹配多个分片上的文档,那么管道'$ group'中的下一个命令是否会在多个分片上运行?

或者所有匹配的数据都会转到一个分片吗?

如果它转到一个分片,它将转到哪个分片?

1 个答案:

答案 0 :(得分:0)

无论是否使用分片运行,如果数据位于不同的分片中,它将自动在所有分片上执行聚合。