Patent ID: 11900164
Assignee: NUTANIX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A non-transitory computer readable storage medium comprising instructions stored thereon that, when executed by a processor, cause the processor to:
receive a request to join a first entity data structure, a second entity data structure, and a third entity data structure using a first join order;
determine a first performance cost of the first join order;
determine a second performance cost of a second join order;
determine whether the second performance cost is lower than the first performance cost;
in response to determining that the second performance cost is lower than or exceeds the first performance cost, select the second join order or the first join order, respectively;
join the first entity data structure, the second entity data structure, and the third entity data structure using the selected join order to generate a joined entity data structure; and
send the joined entity data structure.