Patent ID: 9262323
Filing Date: 2016-02-16
CPC Classification: G06F,H04L

Claim Text:
1. A computer-implemented method for replicating data in a cache cluster, comprising: monitoring, by one or more computer systems, requests made to the cache cluster, the cache cluster comprising a set of memory caching nodes and a configuration, at least one memory caching node in the set of memory caching nodes storing a set of keys; determining, based at least in part on the set of keys, a subset of keys that is less than the set of keys to replicate, the subset being configured to enable retrieval of data from a first memory caching node in the set of memory caching nodes, the subset of keys comprising a percentage of the set of keys stored in the first memory caching node; replicating the subset of keys for storage to a replication caching space of a second memory caching node in the set of memory caching nodes based at least in part on a frequency of access to the subset of keys, the second memory caching node comprising the replication caching space, a memory caching space, and a configuration space; updating the configuration to include the replicated subset of keys; and storing the updated configuration in the configuration space.