Você gerencia um catálogo de produtos com muitas leituras no Azure Cosmos DB SQL API. O aplicativo emite muitas solicitações idênticas de leitura e consulta repetidamente. Você pode tolerar resultados desatualizados em até 60 segundos para reduzir os custos de RU e a latência. Atualmente, os clientes usam o modo Direct. O que você deve fazer? (Selecione duas)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Provisionar um gateway dedicado para a conta do Cosmos DB e atualizar os clientes para usar o modo Gateway por meio do endpoint do gateway dedicado., Definir MaxIntegratedCacheStaleness (ou equivalente) para 60 segundos nas solicitações de leitura e consulta para permitir que os resultados sejam servidos do cache integrado..
Por que esta é a resposta
Para otimizar o custo e a latência de leituras repetitivas com tolerância a dados desatualizados, você deve habilitar o cache integrado do Azure Cosmos DB. Isso é feito provisionando um gateway dedicado para a conta do Cosmos DB e configurando os clientes para usar o modo Gateway através do endpoint do gateway dedicado. Em seguida, para aproveitar o cache e permitir a tolerância de 60 segundos para dados desatualizados, você deve definir MaxIntegratedCacheStaleness (ou o equivalente na SDK utilizada) para 60 segundos nas solicitações de leitura e consulta. Manter o modo Direct não usará o cache integrado, pois ele é acessado via modo Gateway. Reduzir a política de indexação pode economizar RUs na escrita, mas não otimiza leituras repetitivas da mesma forma que o cache integrado. Habilitar o TTL de item afeta a exclusão de dados, não o comportamento de cache para leituras.
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