CPC G06F 16/2471 (2019.01) [G06F 16/24532 (2019.01); G06F 16/24561 (2019.01); G06F 16/256 (2019.01); G06F 16/258 (2019.01)] | 30 Claims |
1. A system comprising:
at least one hardware processor; and
at least one memory storing instructions that cause the at least one hardware processor to perform operations comprising:
generating a plurality of result batches based on query result information, the query result information associated with query result data generated from execution of a query, and each result batch of the plurality of result batches comprising a result data retrieval function for a corresponding data portion of a plurality of data portions of the query result data, the plurality of data portions being available at a corresponding plurality of stages of the execution of the query;
encode the plurality of result batches for distribution to a corresponding plurality of computing nodes; and
causing retrieving of the plurality of data portions of the query result data by the corresponding plurality of computing nodes based on the result data retrieval function for each of the plurality of data portions.
|