发明授权
- 专利标题: Facilitating data redistribution in database sharding
- 专利标题(中): 促进数据库分片中的数据重新分配
-
申请号: US13246371申请日: 2011-09-27
-
公开(公告)号: US08429162B1公开(公告)日: 2013-04-23
- 发明人: Weinan Wang , Joseph E. Magerramov , Maxym Kharchenko , Min Zhu , Aaron D. Kujat , Alessandro Gherardi , Jason C. Jenks
- 申请人: Weinan Wang , Joseph E. Magerramov , Maxym Kharchenko , Min Zhu , Aaron D. Kujat , Alessandro Gherardi , Jason C. Jenks
- 申请人地址: US NV Reno
- 专利权人: Amazon Technologies, Inc.
- 当前专利权人: Amazon Technologies, Inc.
- 当前专利权人地址: US NV Reno
- 代理机构: Thomas | Horstemeyer, LLP
- 主分类号: G06F7/00
- IPC分类号: G06F7/00 ; G06F17/30
摘要:
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.
信息查询