This page describes product constraints that you should take into consideration when planning and implementing your Cloud Memorystore for Redis solution.
Blocked Redis commands
Replication buffer for Standard Tier instances
Standard Tier Cloud Memorystore for Redis instances reserve 10% of primary-node memory for replication buffer usage. When monitoring your instance, this buffer appears in the used memory metric, even if the instance is empty.
Cloud Memorystore for Redis does not currently support maintenance windows. See the Cloud Memorystore for Redis Maintenance Policy for more details.
Basic Tier limitations
The Basic Tier is best used as a simple cache. Basic Tier Cloud Memorystore for Redis instances are subject to a cold-restart and full data flush in the following scenarios: routine maintenance, scaling, or an instance failure. Accordingly, you should only use Basic Tier instances when your application can withstand cold-restarts.
You can only run one admin operation at a time
Examples of Cloud Memorystore for Redis admin operations are resizing, renaming, and changing other Redis instance configurations. Only one of these commands can be run at a time. You will have to wait for any admin operation to complete before you can run another one. During these operations, you can still run Redis commands and access the data in the Redis instance.
Quotas and limits
For information on the Cloud Memorystore for Redis instance capacity quota and API requests quota, see Quotas and Limits.
You can connect only to a Cloud Memorystore for Redis instance from resources in the same region as your instance. For example, you can only connect to your Cloud Memorystore for Redis instance with a Compute Engine VM in the same region as your Cloud Memorystore for Redis instance.