Um aplicativo web .NET usa a API Core do Cosmos DB e deve suportar milhões de leituras/gravações com a conta configurada para várias regiões de gravação. O aplicativo é implantado em East US2 e Central US. Quais duas alterações no lado do cliente podem habilitar gravações multi-região a partir do aplicativo?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Atualize a classe ConnectionPolicy para o cliente Cosmos e preencha a propriedade PreferredLocations com base na geoproximidade do aplicativo., Atualize a classe ConnectionPolicy para o cliente Cosmos e defina a propriedade UseMultipleWriteLocations como true..
Por que esta é a resposta
Para habilitar gravações multi-região no Cosmos DB a partir de um aplicativo .NET, é necessário configurar o cliente Cosmos DB. A propriedade UseMultipleWriteLocations da classe ConnectionPolicy deve ser definida como true. Isso instrui o cliente a enviar solicitações de gravação para todas as regiões de gravação configuradas na conta do Cosmos DB, permitindo que o aplicativo aproveite a capacidade de gravação em múltiplas regiões. Além disso, preencher a propriedade PreferredLocations com base na geoproximidade do aplicativo otimiza o roteamento de leituras e gravações, direcionando as solicitações para a região mais próxima, o que melhora a latência. As outras opções estão incorretas porque: Alterar o nível de consistência para Strong ou Session não habilita gravações multi-região por si só; Strong pode até limitar a disponibilidade em cenários multi-região. Adicionar propriedades indexadas não tem relação direta com a habilitação de gravações multi-região. Criar uma política de resolução de conflitos personalizada é para gerenciar conflitos de dados, não para habilitar a funcionalidade de gravação em várias regiões.
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