ConsistencyLevel Klasa
Reprezentuje poziomy spójności obsługiwane dla operacji klienta usługi Azure Cosmos.
Żądany element ConsistencyLevel musi być zgodny lub słabszy niż aprowizowany dla konta bazy danych. Poziomy spójności.
Poziomy spójności według kolejności siły to Silna, Powiązana opowieść, Sesja, Spójny prefiks i Ostateczna.
- Dziedziczenie
-
builtins.objectConsistencyLevel
Konstruktor
ConsistencyLevel()
Zmienne
- ConsistencyLevel.Strong
- str
Silna spójność gwarantuje, że operacje odczytu zawsze zwracają wartość, która została ostatnio zapisana.
- ConsistencyLevel.BoundedStaleness
- str
Powiązana nieaktualność gwarantuje, że odczyty nie są zbyt nieaktualne. Można to skonfigurować na podstawie liczby operacji (MaxStalenessPrefix) lub czasu (MaxStalenessIntervalInSeconds).
- ConsistencyLevel.Session
- str
Spójność sesji gwarantuje odczyty monotoniczne (nigdy nie odczytujesz starych danych, a następnie stare ponownie), monotoniczne zapisy (zapisy są uporządkowane) i odczytaj zapisy (zapisy są natychmiast widoczne dla odczytów) w ramach dowolnej sesji.
- ConsistencyLevel.Eventual
- str
Spójność ostateczna gwarantuje, że odczyty będą zwracać podzestaw zapisów. Wszystkie zapisy będą ostatecznie dostępne do odczytu.
- ConsistencyLevel.ConsistentPrefix
- str
Spójna spójność prefiksu gwarantuje, że odczyty będą zwracać niektóre prefiksy wszystkich zapisów bez przerw. Wszystkie zapisy będą ostatecznie dostępne do odczytu.
Atrybuty
BoundedStaleness
BoundedStaleness = 'BoundedStaleness'
ConsistentPrefix
ConsistentPrefix = 'ConsistentPrefix'
Eventual
Eventual = 'Eventual'
Session
Session = 'Session'
Strong
Strong = 'Strong'
Azure SDK for Python
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla