扩缩 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. 点击保存

输入以下命令,将 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