×

Method and apparatus for adding data storage bins to a stored computer database while minimizing movement of data and balancing data distribution

  • US 5,960,431 A
  • Filed: 12/19/1996
  • Issued: 09/28/1999
  • Est. Priority Date: 12/19/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a database system having a stored database partitioned into a plurality of buckets initially distributed into storage in round robin fashion in n0 bins and subsequently in nj bins after a jth time that new bins have been added to the stored database, each bucket being associated with a bucket identification "x", a database storage manager for generating a bin identification "y" for the buckets after the mth addition of new bins, comprising:

  • a mapping module that includes;

    first means for decrementing an index counter variable j=m to 0 by -1 ;

    second means for defining a variable y=x mod nj ;

    third means for determining whether y is equal to or greater than nj-1 ; and

    fourth means responsive to the third means for establishing y as the bin identification when y is equal to or greater than nj-1 and;

    means for assigning the buckets to the nm bins; and

    means for obtaining from storage records in the stored database using the bin identification.

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