High performance geographically distributed data storage, retrieval and update
AssigneeAmazon Technologies, Inc.
InventorSiddhartha Shankara Rao
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorSiddhartha Shankara Rao
Estimating the term…
Technologies for providing high performance geographically distributed data storage, retrieval and update are disclosed herein. In particular, a key/value storage service exposes a network service application programming interface (“API”) that includes create, update, retrieve, delete and configuration methods in some configurations. In order to implement the methods exposed by the API, the key/value storage service utilizes an in-memory cache service to store key/value pairs in an in-memory cache for highly performant retrieval. The key/value storage service also utilizes a distributed persistent storage service for storage of key/value pairs in a persistent backing store and for propagation of the key/value pairs to geographically distributed instances of the distributed persistent storage service.
An apparatus for providing a key/value pair storage service, the apparatus comprising:
A non-transitory computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by a computer, cause the computer to:
A computer-implemented method for providing a distributed data storage service, the method comprising:
Dependencies are inferred from the claim text.