共用方式為


ConsistencyLevel enum

表示 Azure Cosmos DB 用戶端作業支援的一致性層級。
要求的 ConsistencyLevel 必須符合或比針對資料庫帳戶布建的弱。 一致性層級。

依強度順序的一致性層級為強式、限定Staleness、會話、一致前置詞和最終。

如需一致性層級的詳細檔,請參閱 https://aka.ms/cosmos-consistency

欄位

BoundedStaleness

限定過期保證讀取不是太過時。 這可以根據作業數目 (MaxStalenessPrefix) 或時間 (MaxStalenessIntervalInSeconds) 進行設定。

ConsistentPrefix

ConsistencPrefix 一致性保證讀取會傳回所有寫入的一些前置詞,且沒有任何間距。 所有寫入最終都可供讀取使用。

Eventual

最終一致性保證讀取會傳回寫入子集。 所有寫入最終都可供讀取使用。

Session

會話一致性保證單調讀取(您從未讀取舊數據,然後是新數據,再重新讀取),單調寫入(寫入已排序),並在任何單一會話內讀取您的寫入(您的寫入立即可見)。

Strong

強式一致性保證讀取作業一律會傳回上次寫入的值。