[SERVER-5091] parallelize aggregating operations ($group and $sort) Created: 25/Feb/12 Updated: 06/Dec/22 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | Aggregation Framework |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Daniel Pasette (Inactive) | Assignee: | Backlog - Query Execution |
| Resolution: | Unresolved | Votes: | 20 |
| Labels: | optimization, performance | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Query Execution
|
||||||||
| Participants: | |||||||||
| Description |
|
If we could scan multiple underlying extents in parallel, we could parallelize some of the aggregation operations in aggregation pipelines. The code that would combine the results of smaller parallel tasks that results could be used in both mongos and within mongod when parallel cursor scans are available. |