Bir .NET web uygulaması Cosmos DB Core API'sini kullanıyor ve hesap birden çok yazma bölgesi için yapılandırılmış olarak milyonlarca okuma/yazmayı desteklemesi gerekiyor. Uygulama East US2 ve Central US bölgelerine dağıtılmıştır. Uygulamadan çok bölgeli yazmaları etkinleştirebilecek iki istemci tarafı değişikliği nelerdir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Cosmos istemcisi için ConnectionPolicy sınıfını güncelleyin ve uygulamanın coğrafi yakınlığına göre PreferredLocations özelliğini doldurun., Cosmos istemcisi için ConnectionPolicy sınıfını güncelleyin ve UseMultipleWriteLocations özelliğini true olarak ayarlayın..
Neden bu cevap
Çok bölgeli yazmaları etkinleştirmek için istemci tarafında iki temel değişiklik gereklidir. İlk olarak, ConnectionPolicy sınıfındaki UseMultipleWriteLocations özelliğini true olarak ayarlamak, Cosmos DB istemcisinin birden çok yazma bölgesine yazma yeteneğini etkinleştirir. İkinci olarak, PreferredLocations özelliğini uygulamanın coğrafi yakınlığına göre doldurmak, istemcinin okuma ve yazma işlemleri için tercih edilen bölgeleri belirlemesini sağlar. Bu, gecikmeyi azaltır ve performansı artırır. Diğer seçenekler neden yanlış: Azure Cosmos DB'yi Strong tutarlılık seviyesini kullanacak şekilde güncellemek, çok bölgeli yazmaları doğrudan etkinleştirmez; daha çok veri tutarlılığıyla ilgilidir ve performans maliyeti getirir. Özel bir çakışma çözümleme politikası oluşturmak ve dağıtmak, çok bölgeli yazmaların etkinleştirilmesinden sonra ortaya çıkabilecek çakışmaları yönetmek içindir, etkinleştirme adımı değildir. Azure Cosmos DB'yi Session tutarlılık seviyesini kullanacak şekilde güncellemek ve SessionToken'ı kullanmak, çok bölgeli yazmaları etkinleştirmekten ziyade oturum tutarlılığını yönetmekle ilgilidir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez