在应用设计中心,您可以配置 Memorystore for Redis Cluster,以提供可横向伸缩的高可用性 Redis 缓存,该缓存可跨主节点对数据进行分片,并跨可选副本节点复制数据。您可以根据 terraform-google-memorystore Terraform 模块自定义集群的组件连接和配置参数。
组件连接
下表列出了您可以连接到 Memorystore for Redis Cluster 的组件,以及对应用及其生成的 Terraform 代码进行的相应更新。
关联的组成部分 |
应用更新 |
背景信息 |
|---|---|---|
|
连接到 Memorystore for Redis Cluster | |
|
连接到 Memorystore for Redis Cluster | |
|
连接到 Memorystore for Redis Cluster | |
VPC 网络 |
|
网络设置指南 |
必需的配置参数
如果您的模板包含 Memorystore for Redis Cluster 组件,则必须在部署之前配置以下参数。
参数名称 |
说明和限制 |
背景信息 |
|---|---|---|
名称 |
name | 创建实例 |
项目 ID |
您要在其中部署 Memorystore for Redis Cluster 资源的项目。 |
配置组件 |
区域 |
locationId | 支持的区域 |
网络 |
网络 | 网络设置指南 |
可选配置参数
以下参数是可选的。如需显示高级参数,请在配置区域中选择显示高级字段。
跨区域复制参数
参数名称 |
说明和限制 |
背景信息 |
|---|---|---|
集群角色 |
clusterRole | 跨区域复制简介 |
主要集群 |
primaryCluster | 跨区域复制简介 |
次要集群 |
secondaryClusters | 跨区域复制简介 |
如需了解如何执行跨区域复制操作(例如附加、切换和分离),请参阅 Terraform google_redis_cluster 资源文档。