Un'applicazione web .NET utilizza l'API Cosmos DB Core e deve supportare milioni di letture/scritture con l'account configurato per più regioni di scrittura. L'applicazione è distribuita in East US2 e Central US. Quali due modifiche lato client possono abilitare le scritture multi-regione dall'applicazione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiornare la classe ConnectionPolicy per il client Cosmos e popolare la proprietà PreferredLocations in base alla geo-prossimità dell'applicazione., Aggiornare la classe ConnectionPolicy per il client Cosmos e impostare la proprietà UseMultipleWriteLocations su true..
Perché questa è la risposta
Per abilitare le scritture multi-regione, il client Cosmos DB deve essere configurato correttamente. La proprietà UseMultipleWriteLocations della classe ConnectionPolicy deve essere impostata su true per consentire al client di scrivere in qualsiasi regione di scrittura disponibile. Inoltre, per ottimizzare le prestazioni e garantire che il client scriva nella regione più vicina, la proprietà PreferredLocations dovrebbe essere popolata con un elenco di regioni preferite, ordinate per geo-prossimità rispetto all'applicazione. Le altre opzioni sono scorrette: L'aggiornamento del livello di coerenza a Strong o l'aggiunta di proprietà indicizzate non abilita le scritture multi-regione lato client. La creazione di una policy di risoluzione dei conflitti personalizzata è rilevante per la gestione dei conflitti, non per l'abilitazione delle scritture multi-regione. L'uso del livello di coerenza Session e la gestione del SessionToken sono importanti per la coerenza delle letture, ma non abilitano le scritture multi-regione.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta