缓存数据库 Redis 版支持在新建实例或恢复到新实例时,设置多可用区部署方案。相比单可用区部署方案,多可用区部署具备更高的容灾能力,可以抵御机房级别的故障。
仅主备实例支持多可用区部署方案,单节点实例仅支持单可用区部署。关于两种类型实例的功能特性差异详情,请参见功能特性差异。
说明
缓存数据库 Redis 版支持为多可用区实例开启就近访问功能。功能开启后,读请求会发往距离请求客户端最近可用区的节点,来降低业务访问 Redis 服务的时延。更多详情,请参见设置就近访问。
部署方案 | 容灾说明 | 节点部署策略 |
---|---|---|
多可用区部署 | 任一可用区的故障只会导致该可用区内节点数据的丢失。关于节点故障切换的更多详情,请参见主从切换。 | 使用多可用区部署时,您可以为单分片中每个节点单独指定可用区,指定之后,实例所有分片中角色相同的节点会分布在对应的可用区中。可用区部署架构图如下所示。 |
单可用区部署 | 所有节点位于同一可用区内,当该可用区出现灾难性故障时,实例会丢失所有缓存数据。 | 实例中所有分片的所有节点都会部署在同一可用区中。可用区部署架构图如下所示。 |
部署方案 | 容灾说明 | 节点部署策略 |
---|---|---|
多可用区部署 | 任一可用区的故障只会导致该可用区内节点数据的丢失。关于节点故障切换的更多详情,请参见主从切换。 | 使用多可用区部署时,您可以为单分片中每个节点单独指定可用区,可用区部署架构图如下所示。 |
单可用区部署 | 所有节点位于同一可用区内,当该可用区出现灾难性故障时,实例会丢失所有缓存数据。 | 实例中所有的节点全都部署在同一可用区中。可用区部署架构图如下所示。 |