Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

扩展 Redis (已禁用集群模式)群集

Redis (已禁用集群模式)节点必须足够大,以包含所有缓存数据及 Redis 开销。要更改您的 Redis (已禁用集群模式)集群的数据容量,必须纵向扩展;纵向扩展到较大的节点类型可增加数据容量,收缩到较小的节点类型可减少数据容量。

ElastiCache 纵向扩展过程旨在尽最大努力保留您的现有数据,并且需要 Redis 复制成功。对于 Redis (已禁用集群模式)Redis 集群,建议有足够的内存可供 Redis 使用,如主题确保具有用于创建 Redis 快照的足够内存中所述。

缩减过程是完全手动的,除了您执行的操作以外,不尝试执行任何数据保留。

您不能跨多个 Redis (已禁用集群模式)集群对数据进行分区。不过,如果您只需增加或减少集群的读取容量,则可以创建具有副本节点的 Redis (已禁用集群模式)集群并添加或移除只读副本。要使用单节点 Redis 缓存集群作为主集群来创建具有副本节点的 Redis (已禁用集群模式)集群,请参阅创建 Redis (已禁用集群模式)集群(控制台)

创建具有副本的集群后,您可以通过添加只读副本来增加读取容量。之后,您可以根据需要通过删除只读副本来降低读取容量。有关更多信息,请参阅 增加读取容量减少读取容量

除了可以扩展读取容量之外,具有副本的 Redis (已禁用集群模式)集群还具备其他业务优势。有关更多信息,请参阅 ElastiCache 复制 (Redis)

重要

如果您的参数组使用 reserved-memory 为 Redis 开销留出一些内存,则在开始扩展之前,请确保您具有为新节点类型预留正确内存量的自定义参数组。或者,您可以修改自定义参数组以便使用 reserved-memory-percent,并为您的新集群使用该参数组。

如果您在使用 reserved-memory-percent,则这不是必需的。

有关更多信息,请参阅 管理预留内存 (Redis)