Nesta página, descrevemos como configurar e monitorar o serviço Memcache para seu aplicativo usando o Console do Google Cloud. Você também aprenderá a usar a API App Engine Memcache PHP para definir e recuperar valores armazenados em cache. Para saber mais sobre o Memcache, leia a Visão geral do Memcache.
Como configurar o Memcache
- Acesse a página "Memcache" no Console do Google Cloud.
Acessar a página "Memcache" Selecione o nível de serviço do Memcache que você quer usar:
- Compartilhado (padrão): é gratuito e fornece capacidade de cache com base no melhor esforço possível.
- Dedicado: é cobrado por GB/hora do tamanho do cache e fornece capacidade de cache fixa atribuída exclusivamente ao seu aplicativo.
Saiba mais sobre as classes de serviços disponíveis na Visão geral do Memcache.
Como armazenar valores em cache e como recuperá-los
Como armazenar um valor em cache
Use Memcache::set
para adicionar o valor de uma chave:
Como pesquisar valores armazenados em cache
Use Memcache::get
para procurar o valor de uma única chave:
Como monitorar o Memcache no console do Google Cloud
- Acesse a página "Memcache" no Console do Google Cloud.
Acessar a página "Memcache" - Veja os seguintes relatórios:
- Nível de serviço do Memcache: mostra se o aplicativo está usando o nível de serviço Compartilhado ou Dedicado. Se você for proprietário do projeto, poderá alternar entre os dois. Saiba mais sobre os níveis de serviço.
- Taxa de acerto: mostra a porcentagem de solicitações de dados e o número bruto de solicitações de dados que foram exibidos do cache.
- Itens no cache.
- Idade do item mais antigo: a idade do item mais antigo armazenado em cache. Observe que a idade de um item é redefinida sempre que ele é usado, lido ou gravado.
- Tamanho total do cache.
Você pode realizar uma destas ações:
- Nova chave: adiciona uma nova chave ao cache.
- Encontrar uma chave: recupera uma chave existente.
- Limpar o cache: remove todos os pares de chave-valor do cache.
(Somente no Memcache dedicado) Consulte a lista de chaves com uso intenso.
- "Chaves de uso intenso" são as que recebem mais de cem consultas por segundo (QPS, na sigla em inglês) no Memcache.
- Essa lista inclui até 100 chaves de atalho, classificadas pelo QPS mais alto.
A seguir
- Saiba mais sobre o Memcache na Visão geral do Memcache.
- Consulte a documentação das APIs Memcache e Memcached.