×

RETRIEVING DATA UTILIZING A DISTRIBUTED INDEX

  • US 20160328412A1
  • Filed: 07/18/2016
  • Published: 11/10/2016
  • Est. Priority Date: 01/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a processing module, the method comprises:

  • receiving a request to retrieve a data object, wherein the request includes a search attribute regarding the data object;

    identifying an index file based on the search attribute;

    entering a loop that includes;

    determining a distributed storage network (DSN) address for a current index file, wherein the current index file is the index file or another index file;

    retrieving a set of encoded data slices from a DSN based on the DSN address;

    decoding the set of encoded data slices to reproduce the current index file;

    determining whether the current index file includes the DSN address for the data object;

    when the current index file does not include the DSN address for the data object;

    identifying the other index file from a plurality of index files indexed by the current index file based on the search attribute; and

    repeating the loop for the other index file; and

    when the current index file includes the DSN address for the data object, exiting the loop;

    retrieving a plurality of sets of encoded data slices based on the DSN address for the data object; and

    decoding the plurality of sets of encoded data slices to recapture the data object.

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