Invention Grant
- Patent Title: Aggregation framework system architecture and method
-
Application No.: US15604879Application Date: 2017-05-25
-
Publication No.: US11544284B2Publication Date: 2023-01-03
- Inventor: Eliot Horowitz , David Lenox Storch , Mathias Benjamin Stearn
- Applicant: MongoDB, Inc.
- Applicant Address: US NY New York
- Assignee: MongoDB, Inc.
- Current Assignee: MongoDB, Inc.
- Current Assignee Address: US NY New York
- Agency: Wolf, Greenfield & Sacks, P.C.
- Main IPC: G06F16/25
- IPC: G06F16/25 ; G06F16/28 ; G06F16/2458 ; G06F16/2455 ; G06F16/27 ; G06F16/248 ; G06F16/951 ; G06F16/958

Abstract:
A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. The method comprises the acts of determining, by a computer system, an optimization for execution of an aggregation operation, wherein the aggregation operation includes a plurality of data operations on a distributed non-relational database; modifying, by the computer system, the plurality of data operations to optimize execution; splitting the aggregation operation into a distributed aggregation operation and a merged aggregation operation; instructing each of a plurality of shard servers to perform the distributed aggregation operation; aggregating, at a merging shard server, the results of the distributed aggregation operation from each of the plurality of shard servers; and performing the merged aggregation operation on the aggregated results of the distributed aggregation operation from each of the plurality of shard servers.
Public/Granted literature
- US20170262516A1 AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD Public/Granted day:2017-09-14
Information query