Cosmos DB 的 CRUD 作業
開發 Azure Storage
Shahzad Mian
Content developer, Datacamp
Create
應用程式與 Cosmos DB 溝通的主要方式是透過 SDK
Read
應用程式使用 SDK 透過唯一 ID 讀取該客戶的文件。
Update
應用程式找到該文件,將點數從 100 更新為 0。
Delete
後端程序使用 SDK 將該文件從容器中永久刪除。
選擇一致性
一致性層級選擇
:決定資料變更在各區域可見的速度。
Strong
Strong
:最高精確度,所有區域確認後才會顯示更新。
最慢
;適合金融交易。
Bounded staleness
可預期且可靠的讀取。
Session
預設且最常用的選項。
立即可讀。
體驗一致。
非常適合即時、以使用者為中心的應用。
Consistent prefix
變更一定依正確順序可見。
若快速連續變更,可能看不到全部。
正確序列:
與最新動作相差數秒。
Eventual
最弱層級。
不保證時間與順序。
延遲最低。
可用性最高。
適合非關鍵資料。
微調行為
一起來練習吧!
開發 Azure Storage
Preparing Video For Download...