Memory efficient multi-versioned concurrency for a hypercube memory cache using formula snapshots
AssigneeWorkday, Inc.
InventorsSrinivas Vemuri, Darren Lee
Life of this patent
Estimating the term…
Loading patent…
AssigneeWorkday, Inc.
InventorsSrinivas Vemuri, Darren Lee
Estimating the term…
A system, method, and device for managing updates to a hypercube is provided. The method includes (i) obtaining a hypercube comprising a plurality of locations, wherein a particular location has an anchor object that stores version information for the particular location, and the particular location comprises a first formula that is evaluated to return a value for the particular location, (ii) in response to receiving the request for the value, determining that the particular location comprises the first formula, (iii) in response to determining that the particular location comprises the first formula, evaluating the first formula to obtain a result, and (iv) storing the result for the particular location in association with the version information for the particular location.
A system, comprising:
A method, comprising:
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
Dependencies are inferred from the claim text.