ConsistencyLevel Kelas
Mewakili tingkat konsistensi yang didukung untuk operasi klien Azure Cosmos.
ConsistencyLevel yang diminta harus cocok atau lebih lemah dari yang disediakan untuk akun database. Tingkat konsistensi.
Tingkat konsistensi berdasarkan urutan kekuatan adalah Kuat, BoundedStaleness, Sesi, ConsistentPrefix dan Eventual.
- Warisan
-
builtins.objectConsistencyLevel
Konstruktor
ConsistencyLevel()
Variabel
- ConsistencyLevel.Strong
- str
Konsistensi yang Kuat menjamin bahwa operasi baca selalu mengembalikan nilai yang terakhir ditulis.
- ConsistencyLevel.BoundedStaleness
- str
Bounded Staleness menjamin bahwa bacaan tidak terlalu kedaluarsa. Ini dapat dikonfigurasi berdasarkan jumlah operasi (MaxStalenessPrefix) atau waktu (MaxStalenessIntervalInSeconds).
- ConsistencyLevel.Session
- str
Konsistensi Sesi menjamin pembacaan monotonik (Anda tidak pernah membaca data lama, kemudian baru, kemudian lama lagi), penulisan monotonik (tulisan diurutkan) dan membaca tulisan Anda (tulisan Anda segera terlihat oleh bacaan Anda) dalam sesi tunggal apa pun.
- ConsistencyLevel.Eventual
- str
Konsistensi Akhir menjamin bahwa bacaan akan mengembalikan subset penulisan. Semua tulisan pada akhirnya akan tersedia untuk dibaca.
- ConsistencyLevel.ConsistentPrefix
- str
Konsistensi ConsistentPrefix menjamin bahwa bacaan akan mengembalikan beberapa awalan dari semua penulisan tanpa celah. Semua tulisan pada akhirnya akan tersedia untuk dibaca.
Atribut
BoundedStaleness
BoundedStaleness = 'BoundedStaleness'
ConsistentPrefix
ConsistentPrefix = 'ConsistentPrefix'
Eventual
Eventual = 'Eventual'
Session
Session = 'Session'
Strong
Strong = 'Strong'
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk