×

Recommending provisioned throughput capacity for generating a secondary index for an online table

  • US 10,146,814 B1
  • Filed: 09/18/2015
  • Issued: 12/04/2018
  • Est. Priority Date: 09/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A distributed data store, comprising:

  • a plurality of storage nodes that store different partitions of a table;

    an interface for the distributed data store;

    one or more hardware processors and associated memory to implement a control plane for the distributed data store, configured to;

    receive a request, via the interface, to create a secondary index for the table at one or more other storage nodes in the distributed data store;

    generate a recommendation for provisioning throughput capacity at the other storage nodes of the secondary index, wherein the recommendation identifies a creation throughput capacity that compensates for processing updates received at the other storage nodes as part of creating the secondary index in addition to baseline throughput capacity for processing other access requests received at the other storage nodes, wherein the updates received at the other storage nodes as part of creating the secondary index are received from different ones of the storage nodes storing the partitions of the table;

    provision a total throughput capacity for the secondary index that includes the recommended creation throughput capacity and the baseline throughput capacity; and

    initiate creation of the secondary index using the provisioned creation throughput capacity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×