Amazon.com, Inc.
Archiving and restoration of distributed database log records

Last updated:

Abstract:

Transactional log data for a distributed database may be archived by a number of computing nodes scalable to a specified concurrency parameter. A log record may be mapped to a computing node for performance of an archiving operation. The log record may be stored with information indicative of a position, in a hierarchy of shards, of the shard from which the log record originated. The log record may be replayed in an order, relative to other records, that is based on the shard's position in the shard hierarchy. The log record may be replayed on a shard identified based on a time-invariant and idempotent hash function.

Status:
Grant
Type:

Utility

Filling date:

20 Oct 2017

Issue date:

7 Sep 2021