Patent ID: 11921699
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. One or more non-transitory, computer-readable storage media, storing program instructions that when executed on or across one or more computing devices cause the one or more computing devices to implement:
performing, by a first database node of a plurality of database nodes with access to database data, a write to the database data to obtain a consistency lease that confirms write access to the database data, wherein the consistency lease describes a point in time determined from a time-to-live (TTL) amount of time added to a consistent state point in time for the database data received in response to the write to the database data;
receiving, at the first database node, a read request directed to the database data;
determining, by the first database node, that a multi-version concurrency control (MVCC) snapshot time assigned by the first database node to the read request is less than the point in time of the consistency lease; and
responsive to determining that the MVCC snapshot time assigned by the first database node to the read request is less than the point in time of the consistency lease:
performing, by the first database node, the read request to the database according to the multi-version concurrency control snapshot time; and
returning, by the first database node, a result based on the performance of the read request.