Invention Grant
- Patent Title: Aggregation framework system architecture and method
-
Application No.: US15706593Application Date: 2017-09-15
-
Publication No.: US10990590B2Publication Date: 2021-04-27
- Inventor: Dwight Merriman , Eliot Horowitz , Chris Todd Westin
- 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/00
- IPC: G06F16/00 ; G06F16/242 ; G06F16/27 ; G06F16/2453 ; G06F16/9535 ; G06F16/2455 ; H04L1/00 ; G06F16/248 ; G06F16/951 ; G06F16/958

Abstract:
Database systems and methods that implement a data aggregation framework are provided. The framework can be configured to optimize aggregate operations over non-relational distributed databases, including, for example, data access, data retrieval, data writes, indexing, etc. Various embodiments are configured to aggregate multiple operations and/or commands, where the results (e.g., database documents and computations) captured from the distributed database are transformed as they pass through an aggregation operation. The aggregation operation can be defined as a pipeline which enables the results from a first operation to be redirected into the input of a subsequent operation, which output can be redirected into further subsequent operations. Computations may also be executed at each stage of the pipeline, where each result at each stage can be evaluated by the computation to return a result. Execution of the pipeline can be optimized based on data dependencies and re-ordering of the pipeline operations.
Public/Granted literature
- US20180004804A1 AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD Public/Granted day:2018-01-04
Information query