CPC G06F 16/24542 (2019.01) [G06F 16/2455 (2019.01); G06F 16/2471 (2019.01); G06F 16/24532 (2019.01); H04L 45/02 (2013.01)] | 20 Claims |
1. A method for execution by a database system, comprising:
determining, via an initial route generator module, physical network topology data of a plurality of nodes of the database system utilized to facilitate query executions;
generating, via the initial route generator module, initial route selection data indicating a set of initial relay nodes for each of a plurality of pairs of the plurality of nodes based on the physical network topology data by selecting one of a plurality of possible initial route options for the each of the plurality of pairs of the plurality of nodes;
sending, via the initial route generator module, the initial route selection data to the plurality of nodes; and
generating a query resultant by facilitating execution of a query, via the plurality of nodes, by facilitating routing of data blocks between at least one of the plurality of pairs of the plurality of nodes via a set of intermediate nodes selected based on the initial route selection data in accordance with a dynamic data block routing scheme.
|