-
公开(公告)号:US10032229B1
公开(公告)日:2018-07-24
申请号:US14171223
申请日:2014-02-03
Applicant: Amazon Technologies, Inc.
Inventor: Qiang Yu , David C. Jernberg , Joseph E. Magerramov
Abstract: Disclosed are various embodiments for employing spillover tables that may improve the performance of data store updates. In some embodiments, transaction data that specifies a value by which to adjust a field in a data table is received. The field in the data table is associated with a predefined constraint. An attempt to obtain an exclusive lock for at least a portion of the data table is initiated. Whether the value has a potential to cause the predefined constraint to remain satisfied is identified. The transaction data is stored in a spillover table in response to a failure to obtain the exclusive lock and in further response to the value having the potential to cause the predefined constraint to remain satisfied.