Method and system for dynamically managing hash pool data structures
AssigneeInternational Business Machines Corporation
InventorsRobert A. Blackburn, Robert O. Dryfoos, Gary A. Fisher SR., Glenn W. Sears JR.
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRobert A. Blackburn, Robert O. Dryfoos, Gary A. Fisher SR., Glenn W. Sears JR.
Estimating the term…
An exemplary embodiment of the present invention is a method for dynamically managing a hash pool data structure. A request to insert a new key value into a hash pool data structure that includes at least one index level is received. An insertion location is calculated for the new key value in response to the new key value and to existing key values in the hash pool data structure. The insertion location includes an index level. A new index level is added at the insertion location if the index level is not the maximum number of index levels in the hash pool data structure; if the insertion location contains a chain of existing key values with a length equal to the maximum chain length; and if the new index record locations of the new key value and the existing key values are dispersed. The insertion location is updated in response to adding a new index record and the new key value is inserted into the insertion location. An additional embodiment includes a system and storage medium for dynamically managing a hash pool data structure.
A method for dynamically managing a hash pool data structure, said method comprising:
A storage medium encoded with machine-readable computer code for dynamically managing a hash pool data structure, the storage medium storing instructions for causing a computer to implement the method comprising:
Dependencies are inferred from the claim text.