扩展 Redis OSS 的单节点集群(已禁用集群模式) - 亚马逊 ElastiCache (Redis OSS)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

扩展 Redis OSS 的单节点集群(已禁用集群模式)

Redis OSS(已禁用集群模式)节点必须足够大,以容纳所有缓存的数据以及 Redis OSS 开销。要更改 Redis OSS(已禁用集群模式)集群的数据容量,必须垂直扩展;向上扩展到更大的节点类型以增加数据容量,或者向下扩展到较小的节点类型以减少数据容量。

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

您不能将数据分成多个 Redis OSS(已禁用集群模式)集群。但是,如果您只需要增加或减少集群的读取容量,则可以创建带有副本节点的 Redis OSS(已禁用集群模式)集群,并添加或删除只读副本。要使用单节点 Redis OSS 缓存集群作为主集群创建带有副本节点的 Redis OSS(已禁用集群模式)集群,请参阅。创建 Redis OSS(已禁用集群模式)集群(控制台)

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

除了能够扩展读取容量外,带有副本的 Redis OSS(已禁用集群模式)集群还具有其他业务优势。有关更多信息,请参阅 使用复制组时的高可用性

重要

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

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

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