Scale Redis instances

Note: If you are looking for the Memorystore for Redis Cluster documentation,seeScale instance capacity.

This page describes how to scale Memorystore for Redis instances. For moreinformation about an instance's behavior during scaling, seeInstance scaling behavior.

Best practices for scaling an instance

  • We recommendexportingyour instance data before scaling your operation.

  • For Standard Tier instances, to increase the speed and reliability ofyour scaling operation, scale your instance during periods of low instancetraffic. To learn how to monitor instance traffic, seeMonitoring Redis instances.

  • When reducing a Standard Tier instance's capacity, you must choose a sizegreater than the amount of data being stored or scaling fails.

    • For example, if you have a 10 GB instance that has 5.5 GB of data storedin it, you can resize the instance to a minimum of 6 GB. The amount of storageyour instance uses is visible on its details page in theGoogle Cloud console.

Instance scaling instructions

Console

  1. Go to the Memorystore for Redis page in the Google Cloud console.
    Memorystore for Redis
  2. Click the Instance ID of the instance you want to resize.
  3. ClickEdit.
  4. UnderCapacity, enter a new size in the field to update theinstance's capacity.
  5. ClickSave.

Gcloud

Enter the following command, replacingvariables with appropriatevalues:

gcloud redis instances updateinstance-id --region=region-id --size=size

Where:

  • instance-id is your instance ID.
  • region-id is the region ID.
  • size is the desired instance size in gibibytes (GiB).

For example:

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

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.