Invention Grant
- Patent Title: Multi-blob consistency for atomic data transactions
- Patent Title (中): 原子数据交易的多重点一致性
-
Application No.: US12870661Application Date: 2010-08-27
-
Publication No.: US08688666B1Publication Date: 2014-04-01
- Inventor: Gregory J. Briggs , Vincent M. Rohr
- Applicant: Gregory J. Briggs , Vincent M. Rohr
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Lee & Hayes, PLLC
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F17/30

Abstract:
A multi-blob consistency component of a tiered middleware framework ensures data blobs are transacted in an atomic manner. The component determines a data blob of a data store to be modified based on an application request. The component then reads a master blob to locate a stored version number of the data blob to be modified and a version number of the master blob. A new data blob with a new version number that replaces the data blob to be modified is written to the data store. The component then reads the master blob again to re-obtain the version number of the master blob. Thus, when the obtained and re-obtained version numbers match, the component replaces the stored version number of the data blob with the new version number of the new data blob. Further, the component deletes the data blob to be modified using the stored version number.
Information query