コンソールを使用したクイックスタート

このクイックスタートでは、Memorystore for Memcached インスタンスの作成、インスタンスへの接続、値の設定、値の取得、インスタンスの削除の手順を説明します。

始める前に

  1. Google アカウントにログインします。

    Google アカウントをまだお持ちでない場合は、新しいアカウントを登録します。

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

    [プロジェクトの選択] ページに移動

  3. Cloud プロジェクトに対して課金が有効になっていることを確認します。プロジェクトに対して課金が有効になっていることを確認する方法を学習する

  4. プロジェクトで Service Networking API を有効にします。
    Service Networking API を有効にする
  5. プロジェクトで Memorystore for Memcached API を有効にします。
    Memorystore for Memcached API を有効にする

Memcached インスタンスを作成する

  1. Cloud Console で [Memorystore for Memcached] ページに移動します。
    Memorystore for Memcached

  2. [インスタンスを作成] ボタンをクリックします。

  3. Cloud Console の [Memcached インスタンスの作成] ページで、新しいインスタンスの構成を選択します。

    • 小文字、数字、ハイフンのみを使用してインスタンス ID を入力します。文字から始まる。
      • 例:my-memcached-instance-1
    • [リージョン] プルダウンで us-central1 を選択します。
    • [ゾーン] プルダウンで Automatically distribute を選択します。
    • [ノード] で「2」と入力して、2 つのノードを作成します。
    • [ノードあたりのメモリ] で 1 GB を選択します。
    • [ノードあたりのコア数] で 1 を選択します。
    • [承認済みネットワーク] で default を選択します。

  4. [作成] をクリック

  5. インスタンスが作成されたら、インスタンス ID をクリックして、インスタンスの詳細ページを表示します。

  6. いずれかのノードの IP address をメモします。

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

接続をテストするには:

  1. Linux VM に接続します。Linux VM に接続する手順については、Linux VM の使用に関するクイックスタートをご覧ください。クイックスタートの説明に従い、Debian ベースのイメージを使用して VM インスタンスを作成した場合は、apt-get を使用して telnet をインストールします。

    sudo apt-get install telnet
    
  2. ターミナルから、Memcached ノードのいずれかの IP アドレスに telnet で接続します。 node-ip-address は、ノードの IP アドレスに置き換えます。

    telnet node-ip-address 11211
    

    次の出力にプロジェクトの変数で置き換えられた [bracketed-variables] が表示されます。

    Trying [node-ip-address]…
    Connected to [node-ip-address]
    
  3. telnet セッションで、いくつかの Memcached コマンドを入力します。

    次のように入力します:

    get greeting
    

    結果:

    END
    

    次のように入力します:

    set greeting 1 0 11
    hello world
    

    結果:

    STORED
    

    次のように入力します:

    get greeting
    

    結果:

    VALUE greeting 1 11
    hello world
    END
    

Memorystore for Memcached は、標準のオープンソース Memcached ライブラリをサポートしています。

クリーンアップ

  1. Cloud Console で [Memorystore for Memcached] ページに移動します。
    Memorystore for Memcached

  2. 削除するインスタンスの ID をクリックします。

  3. [削除] ボタンをクリックします。

  4. プロンプトが表示されると、インスタンスの ID を入力します。

  5. [削除] ボタンをクリックします。

次のステップ