使用副本节点扩展 Redis OSS(已禁用集群模式)集群 - 亚马逊 ElastiCache (Redis OSS)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用副本节点扩展 Redis OSS(已禁用集群模式)集群

带有副本节点(在 API/CLI 中称为复制组)的 Redis OSS 集群通过启用了自动故障转移的多可用区的复制提供高可用性。具有副本节点的集群是最多六个 Redis OSS 节点的逻辑集合,其中一个节点(主节点)能够同时处理读取和写入请求。该集群中的所有其他节点均为主集群的只读副本。写入主集群的数据异步复制到集群中的所有只读副本。由于 Redis OSS(已禁用集群模式)不支持跨多个集群对数据进行分区,因此 Redis OSS(已禁用集群模式)复制组中的每个节点都包含整个缓存数据集。Redis OSS(已启用集群模式)集群支持将您的数据分区到最多 500 个分片中。

要更改集群的数据容量,必须将复制组纵向扩展为较大的节点类型或收缩为较小的节点类型。

要更改集群的读取容量,可添加更多只读副本(最多 5 个)或移除只读副本。

ElastiCache 扩展过程旨在尽最大努力保留现有数据,并且需要成功复制 Redis OSS。对于带有副本的 Redis OSS 集群,我们建议为 Redis OSS 提供足够的内存。