Memorystore for Redis Cluster is a fully managed Redis service for Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.
Memorystore for Redis Cluster distributes (or "shards") your data across primary nodes and replicates your data across optional replica nodes to ensure high availability. The horizontally scalable cluster architecture provides better performance over vertically scalable architecture because Redis performance is better on many smaller nodes instead of fewer larger nodes. For more information, see Memorystore for Redis Cluster overview.
This document describes the connection and parameters you can configure when using App Design Center to create a Memorystore for Redis Cluster. The configuration parameters are based on the terraform-google-memorystore Terraform module.
Component connections
The following table includes the components that you can connect to a Memorystore for Redis Cluster, and the resulting updates to your application and its generated Terraform code.
Connected component |
Application updates |
Background information |
|---|---|---|
|
Connect to a Memorystore for Redis Cluster |
Required configuration parameters
If your template includes a Memorystore for Redis Cluster component, you must configure the following parameters before you deploy.
Parameter name |
Description and constraints |
Background information |
|---|---|---|
Name |
name | Create instances |
Project ID |
The project where you want to deploy the Memorystore for Redis Cluster resource. |
Configure components |
Region |
locationId | Supported regions |
Network |
network | Networking setup guidance |
Optional configuration parameters
The following parameters are optional. To display advanced parameters, in the Configuration area, select Show advanced fields.