ConsistencyLevel Osztály
Az Azure Cosmos-ügyfélműveletekhez támogatott konzisztenciaszinteket jelöli.
A kért Konzisztenciaszintnek meg kell egyeznie vagy gyengébbnek kell lennie az adatbázisfiókhoz kiépítettnél. Konzisztenciaszintek.
A konzisztenciaszintek erősségi sorrend szerint: Erős, BoundedStaleness, Session, ConsistentPrefix és Eventual.
- Öröklődés
-
builtins.objectConsistencyLevel
Konstruktor
ConsistencyLevel()
Változók
- ConsistencyLevel.Strong
- str
Az erős konzisztencia garantálja, hogy az olvasási műveletek mindig a legutóbb megírt értéket adja vissza.
- ConsistencyLevel.BoundedStaleness
- str
A kötött elavultság garantálja, hogy az olvasások nem túl elavultak. Ez a műveletek száma (MaxStalenessPrefix) vagy idő (MaxStalenessIntervalInSeconds) alapján konfigurálható.
- ConsistencyLevel.Session
- str
A munkamenet-konzisztencia garantálja a monoton olvasást (soha nem olvassa el a régi adatokat, majd az újakat, majd a régieket), a monoton írásokat (az írásokat rendezi), és felolvassa az írásokat (az írások azonnal láthatók az olvasások számára) egyetlen munkameneten belül.
- ConsistencyLevel.Eventual
- str
A végleges konzisztencia garantálja, hogy az olvasások az írások egy részhalmazát fogják visszaadni. Végül minden írás elérhető lesz az olvasáshoz.
- ConsistencyLevel.ConsistentPrefix
- str
A KonzisztensElőtag konzisztencia garantálja, hogy az olvasások az összes írás előtagját visszaadják, hézagok nélkül. Végül minden írás elérhető lesz az olvasáshoz.
Attribútumok
BoundedStaleness
BoundedStaleness = 'BoundedStaleness'
ConsistentPrefix
ConsistentPrefix = 'ConsistentPrefix'
Eventual
Eventual = 'Eventual'
Session
Session = 'Session'
Strong
Strong = 'Strong'
Azure SDK for Python
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: