Sorgu tutarlılığı ilkesi
İş yükü grubunun sorgu tutarlılığı ilkesi, sorguların tutarlılık modunu denetleye seçeneklerin belirtilmesine olanak tanır.
İlke nesnesi
Her seçenek şunlardan oluşur:
- Yazılan
Value
- sınırın değeri. IsRelaxable
- isteğin istek özelliklerinin bir parçası olarak seçeneğin çağıran tarafından gevşetilip gevşetilebileceğini tanımlayan boole değeri.true
varsayılan değerdir.
Aşağıdaki sınırlar yapılandırılabilir:
Ad | Tür | Description | Desteklenen değerler | Varsayılan değer | Eşleşen istemci isteği özelliği |
---|---|---|---|---|---|
QueryConsistency | QueryConsistency |
Kullanılacak tutarlılık modu . | Strong , Weak veya WeakAffinitizedByQuery , WeakAffinitizedByDatabase |
Strong |
queryconsistency |
CachedResultsMaxAge | timespan |
Döndürülebilecek önbelleğe alınmış sorgu sonuçlarının yaş üst sınırı. | Negatif olmayan bir timespan |
null |
query_results_cache_max_age |
Not
Varsayılan değer aşağıdaki durumlarda geçerlidir:
- İlke tanımlanmamıştır ve istemci isteği seçeneği ayarlanmamıştır.
- İlke tanımlanır, seçenek tanımlanmamıştır ve istemci isteği seçeneği ayarlanmamıştır.
- İlke tanımlanır, seçeneği ile tanımlanır
null
Value
ve istemci isteği seçeneği ayarlanmamıştır.
Örnek
"QueryConsistencyPolicy": {
"QueryConsistency": {
"IsRelaxable": true,
"Value": "Weak"
},
"CachedResultsMaxAge": {
"IsRelaxable": true,
"Value": "05:00:00"
}
}
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin