Memorystore for Redis 是適用於 Google Cloud的全代管 Redis 服務。 透過運用高擴充性、高可用性和安全的 Redis 服務,您無須費心管理複雜的 Redis 部署作業,即可讓 Google Cloud 上執行的應用程式得以發揮最佳效能。詳情請參閱「Memorystore for Redis 總覽」。
本文說明使用 App Design Center 建立 Memorystore for Redis 執行個體時,可設定的連線和參數。設定參數是以 terraform-google-memorystore Terraform 模組為依據。
元件連線
下表列出可連線至 Memorystore for Redis 執行個體的元件,以及應用程式和產生的 Terraform 程式碼的更新結果。
已連結的元件 |
應用程式更新 |
背景資訊 |
|---|---|---|
|
在 Google Cloud上部署 Redis 的選項 | |
|
Memorystore for Redis 服務帳戶 | |
|
從 Cloud Run 服務連線至 Redis 執行個體 |
必要設定參數
如果範本包含 Memorystore for Redis 元件,您必須先設定下列參數,才能部署範本。
參數名稱 |
說明和限制 |
背景資訊 |
|---|---|---|
專案 ID |
要部署 Memorystore for Redis 資源的專案。 |
設定元件 |
區域 |
locationId | 地區與區域 |
可用區 |
locationId | 地區與區域 |
名稱 |
name | 建立及管理 Redis 執行個體 |
選用設定參數
以下是視需要選用的參數。如要顯示進階參數,請在「設定」區域選取「顯示進階欄位」。
功能 |
參數名稱 |
說明和限制資訊 |
背景資訊 |
|---|---|---|---|
顯示名稱 |
displayName | 建立及管理 Redis 執行個體 | |
級別 |
級別 | Redis 層級功能 | |
記憶體大小 (GB) |
memorySizeGb | 容量等級 | |
Redis 版本 |
redisVersion | 支援的版本 | |
連結模式 |
ConnectMode | 連線模式 | |
副本數量 |
replicaCount | 關於唯讀副本 | |
已啟用驗證 |
authEnabled | 關於 Redis AUTH | |
傳輸加密模式 |
TransitEncryptionMode | 關於傳輸中資料加密 | |
維護政策 |
說明 |
description | 關於 Memorystore for Redis 的維護作業 |
Day |
天 | 關於 Memorystore for Redis 的維護作業 | |
營業時間 |
小時 | 關於 Memorystore for Redis 的維護作業 | |
分鐘 |
分鐘 | 關於 Memorystore for Redis 的維護作業 | |
秒 |
秒 | 關於 Memorystore for Redis 的維護作業 | |
Nanos |
nanos | 關於 Memorystore for Redis 的維護作業 | |
持續性設定 |
持續模式 |
persistenceMode | 關於 RDB 快照 |
RDB 快照週期 |
rdbSnapshotPeriod | 關於 RDB 快照 | |
唯讀副本模式 |
ReadReplicasMode | 關於唯讀副本 | |
已授權的網路 |
authorizedNetwork | 虛擬私人雲端網路 | |
啟用 API |
根據預設,會啟用 redis.googleapis.com API。 |
Google Cloud Memorystore for Redis API | |
替代地點 ID |
alternativeLocationId | 地區與區域 | |
保留的 IP 範圍 |
reservedIpRange | 建立具有特定 IP 位址範圍的 Redis 執行個體 | |
次要 IP 範圍 |
secondaryIpRange | 建立具有特定 IP 位址範圍的 Redis 執行個體 | |
標籤 |
金鑰 |
labels | 建立及管理標籤 |
值 |
labels | 建立及管理標籤 | |
客戶管理的金鑰 |
customerManagedKey | 關於客戶自行管理的加密金鑰 (CMEK) |