The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 25, 2020
Filed:
Sep. 27, 2017
Amazon Technologies, Inc., Seattle, WA (US);
Vaibhav Jain, Seattle, WA (US);
Tate Andrew Certain, Seattle, WA (US);
James Christopher Sorenson, III, Seattle, WA (US);
Sharatkumar Nagesh Kuppahally, Bellevue, WA (US);
Akshat Vig, Seattle, WA (US);
Go Hori, Seattle, WA (US);
Chase Kernan, Seattle, WA (US);
Naveen Ganapathi Subramanian, Foster City, CA (US);
Nicholas Gordon, Seattle, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Various systems and methods to efficiently store backups of partitions of a database are disclosed. An indication to take a current snapshot of a partition of the database is received. A log size and operation type statistics are determined for a portion of the change log for the partition. A snapshot type is determined for the partition based at least in part on the log size and the operation type statistics, where the snapshot type specifies a log-based snapshot or a full snapshot. The snapshot is stored as metadata indicating a point in the change log if the determined snapshot type is log-based snapshot or stored as complete data of the partition if the determined snapshot type is full snapshot.