共用方式為


ConsistencyLevel enum

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

依強度順序的一致性層級為 Strong、BoundedStaleness、Session、一致前置詞和最終。

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

欄位

BoundedStaleness

限定過期保證讀取不是過時。 您可以根據 MaxStalenessPrefix) 或時間 (MaxStalenessIntervalInSeconds) 的 (作業數目來設定。

ConsistentPrefix

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

Eventual

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

Session

會話一致性保證單調讀取 (您從未讀取過舊資料、新資料、新、舊、) 、單調寫入 (寫入都會排序) ,並在寫入 (讀取時立即看到任何單一會話內的) 讀取。

Strong

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