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
- 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.
-
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 theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
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 theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Ative a API Service Networking para o seu projeto.
Ative a API Service Networking -
Ative a API Memorystore for Memcached para o seu projeto.
Ative a API Memorystore for Memcached
Criar uma instância do Memcached
Aceda à página do Memorystore for Memcached na Google Cloud consola.
Memorystore for MemcachedClique no botão Criar instância.
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
.
- Por exemplo,
- 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.
- Introduza um ID da instância usando apenas letras minúsculas, números e hífenes.
Começar com uma letra.
Clique em Criar.
Depois de criar a instância, clique no ID da instância para ver a página de detalhes da instância.
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:
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 oapt-get
:sudo apt-get install telnet
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]
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.
Aceda à página do Memorystore for Memcached na Google Cloud consola.
Memorystore for MemcachedClique no ID da instância que quer eliminar.
Clique no botão Eliminar.
No comando apresentado, introduza o ID da instância.
Clique no botão Eliminar.