Techniques for query homogenization in cache operations
AssigneeSAS Institute Inc.
InventorsKenneth Tolman, Kimberly Buckler Botha, Paul Anthony Smiley, David R. Henderson, Andrew Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeSAS Institute Inc.
InventorsKenneth Tolman, Kimberly Buckler Botha, Paul Anthony Smiley, David R. Henderson, Andrew Anderson
Estimating the term…
An apparatus includes a renaming component to homogenized query instructions for retrieving data items from a data set organized using index labels by identifying a declaration instruction associating an object thereof with an index label, replacing the name provided to the object the with an archetypal name based on the index label, and generating change data associating the name with the archetypal name; a hashing component to take an instruction hash of the homogenized instructions; a cache control routine to find a matching instruction hash corresponding to results of earlier database queries in a results cache; and a reversal routine to, in response finding a matching instruction hash, retrieve a cached result from the results cache associated with the matching instruction hash, and replace a name of a different object therein based on the change data and the query instructions to generate a new result of the new database query.
An apparatus comprising:
A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, the computer-program product including instructions operable to cause a processor component to perform operations including:
A computer-implemented method comprising:
Dependencies are inferred from the claim text.