Memorystore for Redis インスタンスを構成する

Memorystore for Redis は、 用のフルマネージド Redis サービスです。 Google Cloud スケーラビリティと可用性が高くセキュアなこの Redis サービスを利用すると、 Google Cloud 上のアプリケーションで優れたパフォーマンスを実現できます。 複雑な Redis デプロイを管理する必要もありません。詳細については、 Memorystore for Redis の概要をご覧ください

このドキュメントでは、App Design Center を使用して Memorystore for Redis インスタンスを作成するときに構成する接続とパラメータについて説明します。 構成パラメータは、 terraform-google-memorystore Terraform モジュールに基づいています。

コンポーネント接続

次の表に、Memorystore for Redis インスタンスに接続できるコンポーネントと、その結果としてアプリケーションとその生成された Terraform コードに適用される更新を示します。

接続されたコンポーネント

アプリケーションの更新

背景情報

Compute Engine インスタンス テンプレート

  • Compute Engine インスタンスは、 Memorystore インスタンス内のデータを管理してキャッシュに保存できます。
  • Memorystore の接続情報が Compute Engine インスタンス テンプレートのメタデータに追加されます。
  • roles/redis.editor ロールが Compute Engine サービス アカウントに追加されます。
での Redis のデプロイ オプション Google Cloud

サービス アカウント

  • サービス アカウントは、Memorystore for Redis インスタンスを管理できます。
  • roles/redis.editor ロールがサービス アカウントに追加されます。
Memorystore for Redis サービス アカウント

Cloud Run

  • Cloud Run サービスは、Memorystore for Redis インスタンス内のデータをキャッシュに保存できます。
  • Memorystore for Redis の接続情報が Cloud Run 環境変数に追加されます。
  • roles/redis.editor ロールが Cloud Run サービス アカウントに追加されます。
Cloud Run サービスから Redis インスタンスへの接続

必須の構成パラメータ

テンプレートに Memorystore for Redis コンポーネントが含まれている場合は、デプロイする前に次のパラメータを構成する必要があります。

パラメータ名

説明と制約

背景情報

プロジェクト ID

Memorystore for Redis リソースをデプロイするプロジェクト。

コンポーネントを構成する

リージョン

locationId リージョンとゾーン

ゾーン

locationId リージョンとゾーン

名前

name Redis インスタンスを作成して管理する

オプションの構成パラメータ

次のパラメータは省略可能です。詳細パラメータを表示するには、[構成] 領域で [詳細フィールドを表示] を選択します。

機能

パラメータ名

説明と制約情報

背景情報

表示名

displayName Redis インスタンスを作成して管理する

ティア

Tier Redis のティアの機能

メモリサイズ(GB)

memorySizeGb 容量ティア

Redis のバージョン

redisVersion サポート対象のバージョン

接続モード

ConnectMode 接続モード

レプリカ数

replicaCount リードレプリカについて

認証を有効にする

authEnabled Redis AUTH について

転送データの暗号化モード

TransitEncryptionMode 転送中の暗号化について

メンテナンス ポリシー

説明

description Memorystore for Redis のメンテナンスについて

day Memorystore for Redis のメンテナンスについて

時間

hours Memorystore for Redis のメンテナンスについて

minutes Memorystore for Redis のメンテナンスについて

seconds Memorystore for Redis のメンテナンスについて

ナノ秒

nanos Memorystore for Redis のメンテナンスについて

永続性構成

永続性モード

persistenceMode RDB スナップショットについて

RDB スナップショット期間

rdbSnapshotPeriod RDB スナップショットについて

リードレプリカ モード

ReadReplicasMode リードレプリカについて

承認済みネットワーク

authorizedNetwork VPC ネットワーク

API を有効にする

デフォルトでは、redis.googleapis.com API が有効になります。

Google Cloud Memorystore for Redis API

代替地域 ID

alternativeLocationId リージョンとゾーン

予約済み IP 範囲

reservedIpRange 特定の IP アドレス範囲を持つ Redis インスタンスを作成する

セカンダリ IP 範囲

secondaryIpRange 特定の IP アドレス範囲を持つ Redis インスタンスを作成する

ラベル

Key(キー)

labels ラベルの作成と管理

labels ラベルの作成と管理

顧客管理の鍵

customerManagedKey 顧客管理の暗号鍵(CMEK)について