Google Cloud コンソールを使用して Memorystore for Redis インスタンスを作成する

新しい Memorystore for Redis インスタンスを作成、接続、削除する方法を学習します。


このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、[ガイドを表示] をクリックしてください。

ガイドを表示


始める前に

  1. Google Cloud アカウントにログインします。Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Google プロダクトのパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
  2. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  3. Google Cloud プロジェクトで課金が有効になっていることを確認します

  4. Google Cloud Console の [プロジェクト セレクタ] ページで、Google Cloud プロジェクトを選択または作成します。

    プロジェクト セレクタに移動

  5. Google Cloud プロジェクトで課金が有効になっていることを確認します

Redis インスタンスの作成

  1. Google Cloud コンソールで [Memorystore for Redis] ページに移動します。
    Memorystore for Redis

    Memorystore ページが使用できない場合は、Memorystore for Redis API を有効化または再度有効化します。
    API を有効化する
  2. [インスタンスを作成] をクリックします。
    Memorystore UI
  3. [Redis インスタンスの作成] ページで、新しいインスタンスの構成を選択します。

    • [インスタンス ID] に my-instance-1 と入力します。
    • [表示名] に My Quickstart Instance と入力します。
    • [階層] セレクタで [基本] を選択します。
      • レプリカ ノードを使用してデータをバックアップする標準階層とは異なり、基本階層ではスタンドアロンの Redis ノードを指定します。
    • [リージョン] プルダウンから us-central1 を選択します。
    • [ゾーン] プルダウンから any を選択します。
    • [容量] に 5 と入力します。
      • これにより、インスタンス容量が 5 GB に設定されます。
    • [バージョン] で 5.0 (recommended) を選択します。
    • [承認済みネットワーク] プルダウンから default を選択します。
  4. [作成] ボタンをクリックします。

    インスタンスが作成されます。

  5. インスタンスが作成されたら、次の手順でインスタンスの IP address を取得します。

    1. Google Cloud コンソールで [Memorystore for Redis] ページに移動します。
      Memorystore for Redis
    2. インスタンスの ID(my-instance-1)をクリックします。
    3. [接続プロパティ] で、インスタンスの IP address をメモします。
    4. また、インスタンスの Port 番号は 6379 です。

Compute Engine VM インスタンスから Redis インスタンスへの接続

サポートされている RFC 1918 IP アドレスを持つ Redis インスタンスの承認済みネットワークを使用する任意の Compute Engine VM から Redis インスタンスに接続できます。

  1. Redis インスタンスと同じ承認済みネットワークを使用する Compute Engine VM がまだない場合は、作成してから Linux VM を使用したクイックスタートに従って接続します。

  2. apt-get を使用して telnet をインストールします。

    sudo apt-get install telnet
    
  3. ターミナルで次のように入力して、Redis インスタンスの IP アドレスに telnet で接続します。variables は、適切な値に置き換えてください。

    telnet instance-ip-address 6379
    

    コマンドが正常終了した場合は、次の結果が返されます。

    Trying instance-ip-address…
    Connected to instance-ip-address
    
  4. telnet セッションで、次のようにいくつかの Redis コマンドを入力します。

    次のように入力します:

    PING
    

    結果:

    PONG
    

    入力

    SET HELLO WORLD
    

    結果:

    +OK
    

    次のように入力します。

    GET HELLO
    

    結果:

    $5
    WORLD
    

クリーンアップ

このページで使用したリソースについて、Google Cloud アカウントに課金されないようにするには、次の手順を行います。

このクイックスタートで使用したリソースに対して、Google Cloud アカウントに課金されないようにするには:

  1. Google Cloud コンソールで [Memorystore for Redis] ページに移動します。
    Memorystore for Redis
  2. 削除するインスタンスのインスタンス ID をクリックします。
  3. [削除] ボタンをクリックします。
  4. 入力を求められたら、インスタンス ID を入力します。
  5. [削除] をクリックします。

次のステップ