扩缩 Redis 实例

本页介绍如何扩缩 Memorystore for Redis 实例。如需详细了解实例在扩缩期间的行为,请参阅实例扩缩行为

扩缩实例的最佳做法

  • 建议您先导出实例数据,然后再扩缩您的操作。

  • 对于标准层级实例,为提高扩缩操作的速度和可靠性,请在低实例流量期间扩缩实例。如需了解如何监控实例流量,请参阅监控 Redis 实例

  • 在缩减标准层级实例的容量时,选择的大小必须大于存储的数据量,否则扩缩将失败。

    • 例如,如果有 10 GB 的实例,其中存储的数据为 5.5 GB,则可以将该实例的大小调整为至少 6 GB。实例使用的存储空间大小会显示在 Google Cloud 控制台中的详情页面上。

实例扩缩说明

控制台

  1. 前往 Google Cloud 控制台中的 Memorystore for Redis 页面。
    Memorystore for Redis
  2. 点击要调整大小的实例的实例 ID。
  3. 点击修改
  4. 容量下,在字段中输入新大小以更新实例的容量。
  5. 点击保存

gcloud

输入以下命令,将 variables 替换为适当的值:

gcloud redis instances update instance-id --region=region-id --size=size

其中:

  • instance-id 是实例 ID。
  • region-id 是地区 ID。
  • size 是所需的实例大小(以吉比字节 (GiB) 为单位)。

例如:

 gcloud redis instances update myinstance --region=us-central1 --size=100