CPC H04L 9/0643 (2013.01) [H04L 9/0861 (2013.01); H04L 9/0891 (2013.01); H04L 9/0894 (2013.01)] | 22 Claims |
1. A method comprising:
computing a first index based on a hash of a first key for a first object to be stored in a memory device;
determining an availability of a first segment on the memory device corresponding to the first index;
computing a second index based on the hash of the first key for the first object, in response to determining that the first segment corresponding to the first index is unavailable for storage based on determining that a second object is stored in the first segment;
determining an availability of a second segment on the memory device corresponding to the second index; and
adding an indicator of a location of the second segment to a collision table in a first metadata of the first segment,
wherein the first object is stored in the second segment, and
wherein the collision table in the first segment comprises information related to the first object stored in the second segment based on determining that a common index corresponding to the first segment is generated for both the first and second objects.
|