×

Low-overhead index for a flash cache

  • US 10,353,820 B2
  • Filed: 08/14/2018
  • Issued: 07/16/2019
  • Est. Priority Date: 06/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for inserting data segments into a cache, the method comprising:

  • determining a short identifier for a data segment in preparation for inserting the data segment into the cache, the data segment associated with a metadata;

    performing a lookup operation for the data segment in an index using the short identifier, wherein the index includes entries, each entry including at least a combination of a short identifier and a corresponding metadata, wherein each short identifier in the index is a portion of a corresponding identifier;

    determining whether a combination is present in the index for the data segment when the short identifier is present in the index by comparing the metadata of the data segment with entries in the index that include a short identifier that matches the short identifier associated with the data segment;

    inserting the data segment into the cache when the short identifier or the combination is not present in the index; and

    processing the data segment when the combination is found in the index.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×