US 11,734,273 B2
Initializing routes based on physical network topology in a database system
George Kondiles, Chicago, IL (US); Jason Arnold, Chicago, IL (US); S. Christopher Gladwin, Chicago, IL (US); Joseph Jablonski, Chicago, IL (US); Daniel Coombs, Chicago, IL (US); and Andrew D. Baptist, Mt. Pleasant, WI (US)
Assigned to Ocient Holdings LLC, Chicago, IL (US)
Filed by Ocient Holdings LLC, Chicago, IL (US)
Filed on Dec. 23, 2021, as Appl. No. 17/645,798.
Application 17/645,798 is a continuation of application No. 16/829,808, filed on Mar. 25, 2020, granted, now 11,238,041.
Prior Publication US 2022/0114175 A1, Apr. 14, 2022
Int. Cl. G06F 16/2455 (2019.01); G06F 16/2453 (2019.01); G06F 16/2458 (2019.01); H04L 45/02 (2022.01)
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
OG exemplary drawing
 
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.