AWS Redis集群模式:Auto-failover与Multi-AZ标识有什么区别
问题解答
你的猜测正确,两个配置存在实际功能差异,悬停提示属于描述省略,具体差异如下:
- 故障转移候选范围不同
仅开启Automatic Failover时,故障转移只会选择与主节点同可用区的只读副本。如果主节点所在可用区整体宕机,即便其他可用区有正常运行的只读副本,也无法完成切换,服务会直接中断。
同时开启Multi-AZ Automatic Failover后,所有可用区的只读副本都会被纳入故障转移候选池,哪怕主节点所在可用区完全故障,也可以切换到其他可用区的正常副本,服务可用性更高,仅跨可用区切换的时延会略高于同可用区切换。 - 成本差异
开启Multi-AZ Automatic Failover的前提是你已经部署了跨可用区的只读副本,部分云厂商会针对跨可用区的数据同步流量收取额外费用,总体资源成本会高于单可用区部署。 - 特殊场景无差异
如果你所有的只读副本都和主节点部署在同一可用区,那么开启或关闭Multi-AZ Automatic Failover不会产生任何实际效果差异。
内容的提问来源于stack exchange,提问作者hanzo
相关产品推荐
相关产品推荐

