扩缩实例

本页面介绍了如何扩缩 Memorystore for Redis 集群实例。实例容量由实例中的分片数量决定。因此,如需扩缩实例,您必须更改实例的分片数量。如需详细了解实例在伸缩期间的行为,请参阅关于实例伸缩

扩缩分片数量

控制台

  1. 转到 Google Cloud 控制台中的 Memorystore for Redis 集群页面。

    Memorystore for Redis 集群

  2. 点击您的集群 ID。

  3. 配置部分中,点击分片旁边的铅笔图标。

  4. 分片下输入所需的分片数。

  5. 点击更新集群按钮。

gcloud

如需增加或减小实例的大小,请运行 update 命令:

gcloud alpha redis clusters update INSTANCE_ID \
--region=REGION_ID \
--shard-count=SHARD_COUNT

请替换以下内容:

  • INSTANCE_ID 是实例的 ID。
  • REGION_ID 是实例所在的区域。
  • SHARD_COUNT 用于确定您实例中 13 GB 的分片数量。分片数量决定了用于存储集群数据的总内存容量。如需详细了解集群规范,请参阅集群和分片规范

  • 分片数量从 3 到 250 不等,具体取决于您选择的读取副本数量:

    • 0 个读取副本 - 最大分片数为 250
    • 1 个读取副本 - 最大分片数为 125
    • 2 个读取副本 - 最大分片数为 83

例如:

gcloud alpha redis clusters update my-instance \
--region=us-central1 \
--shard-count=8