发明名称 Nesting level
摘要 A system, method, and non-transitory computer readable medium are provided to access a graph comprising a plurality of nodes and at least one edge. Each node is associated with at least one database operation. Computer code is constructed that corresponds to the graph in accordance with a nesting level. The nesting level represents a degree of temporary storage to be allocated for intermediate output produced by the at least one database operation.
申请公布号 US9613083(B2) 申请公布日期 2017.04.04
申请号 US201213457093 申请日期 2012.04.26
申请人 Hewlett Packard Enterprise Development LP 发明人 Simitsis Alkiviadis;Wilkinson William K.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Trop, Pruner & Hu, P.C. 代理人 Trop, Pruner & Hu, P.C.
主权项 1. A system comprising: a processor configured to: access a graph comprising a plurality of nodes and at least one edge, each edge associating two of the plurality of nodes, at least some of the plurality of nodes being associated with at least one database operation; determine a nesting level associated with the graph, wherein the nesting level is a setting to specify a degree of temporary storage to be allocated for intermediate output produced by the at least one database operation; detect a query path in the graph, the query path including at least a first node and a second node of the plurality of interdependent nodes, wherein an output of the first node is an input for the second node; determine, based on the nesting level, whether the intermediate output produced by the at least one database operation should be produced using a nested query in the computer code or should be stored in a temporary storage area and retrieved therefrom; and construct computer code corresponding to the graph in accordance with the nesting level.
地址 Houston TX US