我正在使用 AWS ElasticCache(MemCached),可以看到如何在不同的数据中心/站点创建实例。(例如:新加坡 A 或 B)
没有从数据中心到数据中心的 ElasticCache AWS 自动复制...
因此,有没有办法将缓存从一个站点/dc 复制到另一个站点/dc?从而允许成功进行缓存故障转移...
答案1
不,没有办法自动完成此操作。
您可以用您选择的语言编写一个简单的脚本来手动将密钥复制到不同的区域。但我不太清楚您为什么要这样做?环游世界一半所带来的网络延迟会抵消 memcache 的任何好处。您最好复制持久数据存储,然后在每个区域中为该数据建立一个单独的 memcache 集群。