US 12,093,285 B2
Techniques for live repartitioning of cross-service database shards
Mohamed Saber Abdelfattah Hassan, Bellevue, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on May 18, 2022, as Appl. No. 17/747,835.
Application 17/747,835 is a continuation of application No. 17/130,739, filed on Dec. 22, 2020, granted, now 11,366,830.
Prior Publication US 2022/0277026 A1, Sep. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/182 (2019.01); G06F 16/21 (2019.01); G06F 16/215 (2019.01); G06F 16/27 (2019.01); G06F 16/84 (2019.01); G06F 16/908 (2019.01)
CPC G06F 16/278 (2019.01) [G06F 16/182 (2019.01); G06F 16/214 (2019.01); G06F 16/215 (2019.01); G06F 16/86 (2019.01); G06F 16/908 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computer system, a resharding request associated with a database, the database configured to store resource metadata according to a first database configuration, the resource metadata identified by a first mapping;
preparing, by the computer system, the resource metadata for migration to a second database configuration corresponding with a second mapping;
migrating, by the computer system, a subset of the resource metadata within the database in accordance with the second mapping; and
while migrating the subset of the resource metadata, serving, by the computer system, requests on the resource metadata according to the first database configuration.