AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD

    公开(公告)号:US20170262516A1

    公开(公告)日:2017-09-14

    申请号:US15604879

    申请日:2017-05-25

    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.

    AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD

    公开(公告)号:US20180300381A1

    公开(公告)日:2018-10-18

    申请号:US16013720

    申请日:2018-06-20

    Abstract: A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to an aspect, an operation is provided to perform the aggregation operation. An indication of at least one foreign collection of documents is accepted. An indication of at least one variable for at least one local field of at least one local collection of documents is accepted. An indication of a pipeline for execution on the at least one local collection of documents and the at least one foreign collection of documents is accepted. An operation comparing the local field of the at least one local collection of documents and the foreign field of the at least one foreign collection of documents is performed. Responsive to the operation, data from the at least one local collection of documents and the at least one foreign collection of documents is aggregated.

    SYSTEMS AND METHODS FOR GENERATING PARTIAL INDEXES IN DISTRIBUTED DATABASES

    公开(公告)号:US20170344588A1

    公开(公告)日:2017-11-30

    申请号:US15605196

    申请日:2017-05-25

    CPC classification number: G06F16/2228

    Abstract: According to one aspect, methods and systems are provided for creating partial indexes in a distributed database environment. The database includes an index engine configured to receive at least one index field, a criteria field, and a criteria condition, wherein the criteria field is not included in the at least one index field; and generate an index comprising the at least one index field from at least one record of the plurality of records and a pointer to the at least one record of the plurality of records, wherein the criteria field of the at least one record of the plurality of records satisfies the criteria condition. The database further includes a query engine configured to receive a search query containing the at least one index field; and search the index for the at least one index field.

Patent Agency Ranking