Een .NET web-app gebruikt de Cosmos DB Core API en moet miljoenen lees-/schrijfbewerkingen ondersteunen, waarbij het account is geconfigureerd voor meerdere schrijfregio's. De app is geïmplementeerd in Oost-VS2 en Centraal-VS. Welke twee client-side wijzigingen kunnen multi-regio schrijfbewerkingen vanuit de applicatie mogelijk maken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Werk de ConnectionPolicy-klasse voor de Cosmos-client bij en vul de PreferredLocations-eigenschap in op basis van de geo-nabijheid van de applicatie., Werk de ConnectionPolicy-klasse voor de Cosmos-client bij en stel de UseMultipleWriteLocations-eigenschap in op true..
Waarom dit het antwoord is
Om multi-regio schrijfbewerkingen in te schakelen voor een Cosmos DB-account dat is geconfigureerd voor meerdere schrijfregio's, moet de client-applicatie hiervan op de hoogte zijn. De ConnectionPolicy-klasse van de Cosmos DB .NET SDK biedt de nodige configuraties. Ten eerste moet de UseMultipleWriteLocations-eigenschap worden ingesteld op true. Dit vertelt de client dat deze naar meerdere regio's kan schrijven. Ten tweede moet de PreferredLocations-eigenschap worden gevuld met de voorkeursregio's, gerangschikt op geografische nabijheid tot de applicatie-instantie. Dit zorgt ervoor dat de client probeert te schrijven naar de dichtstbijzijnde beschikbare schrijfregio. De andere opties zijn incorrect: Het wijzigen van het consistentieniveau naar Strong of Session is niet direct gerelateerd aan het inschakelen van multi-regio schrijfbewerkingen; deze beïnvloeden hoe gegevensconsistentie wordt gehandhaafd. Een aangepast beleid voor conflictoplossing is relevant voor het afhandelen van conflicten die kunnen ontstaan bij multi-regio schrijfbewerkingen, maar het schakelt de mogelijkheid tot multi-regio schrijven zelf niet in.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig