Invention Grant
US08650156B1 System and method for fetching the latest versions of stored data objects
有权
用于获取最新版本的存储数据对象的系统和方法
- Patent Title: System and method for fetching the latest versions of stored data objects
- Patent Title (中): 用于获取最新版本的存储数据对象的系统和方法
-
Application No.: US12978256Application Date: 2010-12-23
-
Publication No.: US08650156B1Publication Date: 2014-02-11
- Inventor: Jason G. McHugh , Praveen K. Gattu , Michael A. Ten-Pow , Derek E. Denny-Brown, II
- Applicant: Jason G. McHugh , Praveen K. Gattu , Michael A. Ten-Pow , Derek E. Denny-Brown, II
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A distributed storage system may store data object instances in persistent storage and may cache keymap information for those data object instances. The system may cache a latest symbolic key entry for some user keys of the data object instances. When a request is made for the latest version of stored data object instances having a specified user key, the latest version may be determined dependent on whether a latest symbolic key entry exists for the specified user key, and keymap information for the latest version may be returned. When storing keymap information, a flag may be set to indicate that a corresponding latest symbolic key entry should be updated. The system may delete a latest symbolic key entry for a particular user key from the cache in response to determining that no other requests involving the keymap information for data object instances having the particular user key are pending.
Information query