扩展具有副本节点的 Redis(已禁用集群模式)集群
具有副本节点的 Redis 集群(在 API/CLI 中称作复制组)通过启用了自动故障转移功能的多可用区的复制来提供高可用性。具有副本节点的集群是最多包含 6 个 Redis 节点的逻辑集合(其中一个节点为主节点),能够处理读写请求。该集群中的所有其他节点均为主集群的只读副本。写入主集群的数据异步复制到集群中的所有只读副本。由于 Redis(禁用集群模式)不支持跨多个集群对数据进行分区,因此 Redis(禁用集群模式)复制组中的每个节点都包含整个缓存数据集。Redis(已启用集群模式)集群支持跨多达 500 个分区对数据进行分区。
要更改集群的数据容量,必须将复制组纵向扩展为较大的节点类型或收缩为较小的节点类型。
要更改集群的读取容量,可添加更多只读副本(最多 5 个)或移除只读副本。
ElastiCache 纵向扩展过程旨在尽最大努力保留您的现有数据,并成功实现 Redis 复制。对于具有副本的 Redis 集群,建议有足够的内存可供 Redis 使用。