Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using AWS ElasticCache (MemCached) and can see how instances can be created at different data centers/sites. (eg: singapore A or B)

There is no AWS Automatic Replication of ElasticCache from DataCenter to DataCenter...

Therefore is there a way to replicate cache from one site/dc to another? Thus allowing a successful Fail over of Cache...

share|improve this question
You don't want this. – Michael Hampton Jan 11 '13 at 6:20
I want to know how to do this... is it possible to replicate cache like this? ... just learning... (how to cross site replicate cache?) – Adam Jan 11 '13 at 6:27
Anyone... is this possible??? – Adam Jan 11 '13 at 6:43

No, there is no way to automatically do this.

You could write a simple script in your language of choice to manually replicate keys to a different region. I'm not really sure why you'd want to do this though? The network latency introduced from traveling half-way around the world would negate any benefits of memcache. You're better off replicating your persistent datastore and then having a separate memcache cluster in from of that data in each region.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.