Crie uma instância do Memorystore for Memcached através da Google Cloud consola

Este início rápido explica os passos para criar uma instância do Memorystore for Memcached, ligar-se à instância, definir um valor, obter um valor e eliminar a instância.

Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

  6. Ative a API Service Networking para o seu projeto.
    Ative a API Service Networking
  7. Ative a API Memorystore for Memcached para o seu projeto.
    Ative a API Memorystore for Memcached

Criar uma instância do Memcached

  1. Aceda à página do Memorystore for Memcached na Google Cloud consola.
    Memorystore for Memcached

  2. Clique no botão Criar instância.

  3. Selecione as configurações para a nova instância na página Criar uma instância do Memcached na Google Cloud consola:

    • Introduza um ID da instância usando apenas letras minúsculas, números e hífenes. Começar com uma letra.
      • Por exemplo, my-memcached-instance-1.
    • Escolha us-central1 no menu pendente Região.
    • Escolha Automatically distribute no menu pendente Zona.
    • Introduza 2 em Nós para criar dois nós.
    • Escolha 1 GB de memória por nó.
    • Escolha 1 para Núcleos por nó.
    • Selecione default para a rede autorizada.

  4. Clique em Criar.

  5. Depois de criar a instância, clique no ID da instância para ver a página de detalhes da instância.

  6. Anote o IP address de um dos seus nós.

Estabelecer ligação à sua instância a partir de uma VM do Compute Engine

Para testar a ligação:

  1. Estabelecer ligação a uma VM do Linux. Para ver os passos para estabelecer ligação a uma VM do Linux, consulte o artigo Início rápido com uma VM do Linux. Se usou uma imagem baseada no Debian para criar a sua instância de VM, conforme descrito no início rápido, instale o telnet usando o apt-get:

    sudo apt-get install telnet
    
  2. A partir do terminal, use o telnet para aceder ao endereço IP de um dos nós do Memcached. Substitua node-ip-address pelo endereço IP do seu nó.

    telnet node-ip-address 11211
    

    Deverá ver o seguinte resultado com o [bracketed-variables] substituído pelas variáveis do seu projeto:

    Trying [node-ip-address]…
    Connected to [node-ip-address]
    
  3. Na sessão telnet, introduza alguns comandos Memcached:

    Introduza:

    get greeting
    

    Resultado:

    END
    

    Introduza:

    set greeting 1 0 11
    hello world
    

    Resultado:

    STORED
    

    Introduza:

    get greeting
    

    Resultado:

    VALUE greeting 1 11
    hello world
    END
    

O Memorystore for Memcached suporta bibliotecas Memcached de código aberto padrão.

Limpar

Para evitar incorrer em cobranças na sua Google Cloud conta pelos recursos usados nesta página, siga estes passos.

  1. Aceda à página do Memorystore for Memcached na Google Cloud consola.
    Memorystore for Memcached

  2. Clique no ID da instância que quer eliminar.

  3. Clique no botão Eliminar.

  4. No comando apresentado, introduza o ID da instância.

  5. Clique no botão Eliminar.

O que se segue?