Column-oriented databases management
AssigneeSisense Ltd.
InventorEldad FARKASH
Life of this patent
Estimating the term…
Loading patent…
AssigneeSisense Ltd.
InventorEldad FARKASH
Estimating the term…
A system and method for executing a SQL database query is presented. The method includes dividing the SQL database query into one or more instructions to generate a respective instruction set, wherein each instruction in the instruction set is represented by a query-specific leaf node in an existing hierarchical data-structure; generating an updated data-structure based on the existing hierarchical data-structure, wherein the hierarchical data-structure is a directed acyclic graph data-structure and wherein each instruction of the one or more instructions is represented by a respective node in the updated data-structure; determining a respective intermediate for each instruction in the instruction set, further comprising: retrieving the intermediate from a cache when a respective intermediate is available in the cache; executing an instruction to determine a respective intermediate when a respective intermediate is not available in the cache; and providing a query result using the determined intermediates.
A method for executing a SQL database query, comprising:
A non-transitory computer-readable medium storing a set of instructions for executing a SQL database query, the set of instructions comprising:
A system for executing a SQL database query comprising:
Dependencies are inferred from the claim text.