Invention Grant
- Patent Title: Facilitating data redistribution in database sharding
-
Application No.: US13867450Application Date: 2013-04-22
-
Publication No.: US09355134B1Publication Date: 2016-05-31
- Inventor: Weinan Wang , Joseph Magerramov , Maxym Kharchenko , Min Zhu , Aaron Drew Alexander Kujat , Alessandro Gherardi , Jason Curtis Jenks
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Thomas | Horstemeyer, LLP
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
Disclosed are various embodiments for facilitating data redistribution in database sharding. A database is maintained that is horizontally partitioned into a set of first buckets using modulo-based assignments. A fixed number of the first buckets are stored in each of multiple physical data stores. The database is repartitioned into a set of second buckets using modulo-based assignments. The number of second buckets in the set is a multiple of the sum of a positive integer and the quantity of the physical data stores. The data in the database is unmoved between the physical data stores by repartitioning.
Public/Granted literature
- US2550496A Nonoscillating protective control system Public/Granted day:1951-04-24
Information query