Patent ID: 11966391
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
receiving, at a first query system, a search query identifying a set of data to be processed and at least one first command for processing the set of data;
parsing the search query to determine that the set of data includes at least a subset of data stored by a second query system;
determining a subquery for the second query system based on the at least one first command for processing the set of data, the subquery identifying the at least a subset of data and at least one second command for processing the at least a subset of data;
generating, based on the at least one first command, worker node instructions for a plurality of worker nodes to process results of the subquery and to provide the processed results to the first query system;
communicating the subquery to at least one worker node of the plurality of worker nodes,
wherein the at least one worker node communicates the subquery to the second query system,
wherein the second query system processes the at least a subset of data based on the at least one second command of the subquery and distributes the results of the subquery to the plurality of worker nodes over a network, and
wherein the plurality of worker nodes process the results of the subquery based on the worker node instructions; and
receiving the processed results from the plurality of worker nodes via the network.