Memorystore for Redis Cluster 是適用於Google Cloud的全代管 Redis 服務。在 Google Cloud 上執行的應用程式可運用高擴充性、高可用性和安全的 Redis 服務,發揮最佳效能,無須費心管理複雜的 Redis 部署作業。
Memorystore for Redis Cluster 會將資料分配 (或「分片」) 到主要節點,並將資料複製到選用的副本節點,確保高可用性。相較於垂直資源調度架構,水平資源調度叢集架構的效能更佳,因為 Redis 在許多較小的節點上效能較好,而非在較少的較大節點上。詳情請參閱「Memorystore for Redis Cluster 總覽」。
本文說明使用 App Design Center 建立 Memorystore for Redis Cluster 時,可設定的連線和參數。設定參數是以 terraform-google-memorystore Terraform 模組為準。
元件連線
下表列出可連線至 Memorystore for Redis Cluster 的元件,以及應用程式和產生的 Terraform 程式碼的更新結果。
已連結的元件 |
應用程式更新 |
背景資訊 |
|---|---|---|
|
連線至 Memorystore for Redis Cluster |
必要設定參數
如果範本包含 Memorystore for Redis Cluster 元件,您必須先設定下列參數,才能部署。
參數名稱 |
說明和限制 |
背景資訊 |
|---|---|---|
名稱 |
name | 建立執行個體 |
專案 ID |
您要部署 Memorystore for Redis Cluster 資源的專案。 |
設定元件 |
區域 |
locationId | 支援地區 |
網路 |
網路 | 網路設定指南 |
選用設定參數
以下是視需要選用的參數。如要顯示進階參數,請在「設定」區域選取「顯示進階欄位」。
跨區域複製參數
參數名稱 |
說明和限制 |
背景資訊 |
|---|---|---|
叢集角色 |
clusterRole | 關於跨區域複製作業 |
主要叢集 |
primaryCluster | 關於跨區域複製作業 |
次要叢集 |
secondaryClusters | 關於跨區域複製作業 |
如需執行跨區域複製作業 (例如連接、切換和卸載) 的操作說明,請參閱 Terraform google_redis_cluster 資源說明文件。