选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

Valkey 或 Redis OSS 节点和分片

聚焦模式
Valkey 或 Redis OSS 节点和分片 - Amazon ElastiCache

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

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

分片(在 API 和 CLI 中,为节点组)是节点层次结构,每个都包含在一个集群中。分片支持复制。在分片中,一个节点充当读/写主节点。分片中的所有其他节点充当主节点的只读副本。Valkey 或 Redis OSS 3.2 及更高版本支持集群(在 API 和 CLI 中为复制组)内的多个分片。有了这种支持,您就可以在 Valkey 或 Redis OSS(已启用集群模式)集群中对数据进行分区。

下图说明了 Valkey 或 Redis OSS(已禁用集群模式)集群与 Valkey 或 Redis OSS(已启用集群模式)集群之间的区别。

图片:Redis(已禁用集群模式)和 Valkey 或 Redis OSS(已启用集群模式)分片(API/CLI:节点组)

Valkey 或 Redis OSS(已启用集群模式)集群支持通过分片进行复制。API 操作 DescribeReplicationGroups(CLI: describe-replication-groups) 列出了包含成员节点的节点组、该节点在节点组中的角色以及其他信息。

创建 Valkey 或 Redis OSS 集群时,您需要指定是否要创建已启用集群模式的集群。Valkey 或 Redis OSS(已禁用集群模式)集群永远只有一个分片,可通过添加(总计最多 5 个)或删除只读副本节点进行水平扩展。有关更多信息,请参阅 使用复制组时的高可用性为 Valkey 或 Redis OSS(已禁用集群模式)添加只读副本为 Valkey 或 Redis OSS(已禁用集群模式)删除只读副本。Valkey 或 Redis OSS(已禁用集群模式)集群也可以通过更改节点类型进行纵向扩展。有关更多信息,请参阅 扩缩单节点 Valkey 或 Redis OSS(已禁用集群模式)副本节点

如果引擎为 Valkey 或 Redis OSS 5.0.6 或更高版本,您可以将每个集群的节点或分片限制增至最多 500 个。例如,您可以选择配置一个 500 节点的集群,范围介于 83 个分片(一个主分片和 5 个副本分片)和 500 个分片(一个主分片,无副本分片)之间。确保可提供足够的 IP 地址来满足增长需求。常见的陷阱包括子网组中的子网 CIDR 范围太小,或者子网被其他集群共享和大量使用。有关更多信息,请参阅 创建子网组

对于低于 5.0.6 的版本,每个集群的限制为 250。

若要请求提高限制,请参阅 AWS Service Limits 并选择限制类型 Nodes per cluster per instance type(每个实例类型的每个集群的节点数)

在创建 Valkey 或 Redis OSS(已启用集群模式)集群后,您可以对其进行更改(横向缩减或扩展)。有关更多信息,请参阅缩放 ElastiCache替换节点(Valkey 和 Redis OSS)

创建新集群时,可以使用旧集群中的数据为其设定种子,以免从头开始创建。仅当集群组具有与旧集群相同数量的分片时,此方法才有效。如果您需要更改节点类型或引擎版本,这样做会很有用。有关更多信息,请参阅进行手动备份从备份还原到新缓存

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。