Implante um serviço PHP App Engine Standard usando o Cloud SQL e minimize as consultas ao banco de dados. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Defina o memcache como dedicado. Use uma chave de cache derivada de um hash da consulta SQL e retorne os resultados em cache antes de consultar o Cloud SQL..
Por que esta é a resposta
Para minimizar as consultas ao Cloud SQL, o caching é essencial. A opção correta utiliza o Memcache dedicado, que oferece melhor desempenho e isolamento para sua aplicação. Criar uma chave de cache a partir de um hash da consulta SQL permite que cada consulta única tenha seu próprio cache. Ao verificar o cache antes de consultar o banco de dados, você evita execuções desnecessárias da mesma consulta, reduzindo a carga no Cloud SQL e melhorando a latência. As opções incorretas sugerem: Usar uma tarefa cron para preencher o cache a cada minuto pode resultar em dados desatualizados e não é eficiente para consultas dinâmicas. Usar Memcache compartilhado pode levar a problemas de desempenho e segurança devido ao compartilhamento de recursos com outras aplicações. Salvar todas as consultas esperadas em uma única chave 'cachedqueries' é ineficiente, pois qualquer atualização invalidaria todo o cache, e não escalaria para muitas consultas diferentes.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão