Tutarlılık düzeylerini keşfetme

Tamamlandı

Azure Cosmos DB, veri tutarlılığını iki uç seçenek yerine bir seçenek yelpazesi olarak benimser. Güçlü tutarlılık ve nihai tutarlılık, spektrumun sonunda yer alır, ancak spektrum boyunca birçok tutarlılık seçeneği vardır. Geliştiriciler, yüksek kullanılabilirlik ve performans açısından hassas seçimler yapmak ve ayrıntılı dengeler sağlamak için bu seçenekleri kullanabilir.

Azure Cosmos DB iyi tanımlanmış beş düzey sunar. En güçlüden en zayıfa düzeyler şunlardır:

  • Güçlü
  • Sınırlanmış eskime durumu
  • Oturum
  • Tutarlı ön ek
  • Nihai

Her düzey kullanılabilirlik ve performans dengelemeleri sağlar. Aşağıdaki görüntüde spektrum olarak farklı tutarlılık düzeyleri gösterilmektedir.

Image showing data consistency as a spectrum.

Tutarlılık düzeyleri bölgeden bağımsızdır ve okuma ve yazma işlemlerinin sunulduğu bölge, Azure Cosmos DB hesabınızla ilişkili bölge sayısı veya hesabınızın tek veya birden çok yazma bölgesiyle yapılandırılıp yapılandırılmadığı fark etmeksizin tüm işlemler için garanti edilir.

Okuma tutarlılığı, bölüm anahtarı aralığı veya mantıksal bölüm kapsamındaki tek bir okuma işlemi için geçerlidir. Okuma işlemi uzak bir istemci veya saklı yordam tarafından oluşturulabilir.