Patent ID: 9507750
Filing Date: 2016-11-29
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for dynamic search partitioning, comprising: monitoring at least one of an amount of data being stored or a rate at which data is being manipulated on a first partition of each of two or more sets of partitions provided by a network service, each set of partitions including a plurality of partitions, the plurality of partitions being included in a storage allocation provided by the network service, each set of partitions associated with a different account; determining that the at least one of the amount or the rate exceeds a specified amount threshold or a specified rate threshold, respectively; determining that network traffic associated with the storage allocation corresponds to a first type; performing an increase to a size of the first partition, the increase being based on the network traffic corresponding to the first type and at least in part on the amount of data being stored or the rate at which data is being manipulated; directing the network traffic to a cache provided by the network service during the increase; and directing the network traffic to the storage allocation when the performing the increase is complete.