Zasady spójności zapytań

Zasady spójności zapytań grupy obciążeń umożliwiają określanie opcji kontrolujących tryb spójności zapytań.

Obiekt zasad

Każda opcja składa się z:

  • Typd Value — wartość limitu.
  • IsRelaxable — wartość logiczna określająca, czy opcja może zostać złagodzona przez obiekt wywołujący w ramach właściwości żądania żądania. Wartość domyślna to true.

Można konfigurować następujące limity:

Nazwa Typ Opis Obsługiwane wartości Wartość domyślna Dopasowywanie właściwości żądania klienta
ZapytanieKonsistency QueryConsistency Tryb spójności do użycia. Strong, Weaklub WeakAffinitizedByQuery, WeakAffinitizedByDatabase Strong queryconsistency
CachedResultsMaxAge timespan Maksymalny wiek buforowanych wyników zapytań , które można zwrócić. Nieujemna timespan null query_results_cache_max_age

Uwaga

Wartość domyślna ma zastosowanie w następujących przypadkach:

  • Zasady nie są zdefiniowane, a opcja żądania klienta nie jest ustawiona.
  • Zasady są zdefiniowane, opcja nie jest zdefiniowana, a opcja żądania klienta nie jest ustawiona.
  • Zasady są definiowane, opcja jest definiowana z wartością nullValue, a opcja żądania klienta nie jest ustawiona.

Przykład

"QueryConsistencyPolicy": {
  "QueryConsistency": {
    "IsRelaxable": true,
    "Value": "Weak"
  },
  "CachedResultsMaxAge": {
    "IsRelaxable": true,
    "Value": "05:00:00"
  }
}