Cosmos DB 的 CRUD 操作
面向 Azure Storage 的开发
Shahzad Mian
Content developer, Datacamp
Create
应用与 Cosmos DB 交互的主要方式是通过 SDK
Read
应用使用 SDK 通过唯一 ID 读取其文档
Update
应用找到文档,将积分从 100 更新为 0。
Delete
后端进程使用 SDK 从容器中永久删除该文档。
选择一致性
一致性级别选择
:决定数据变更在各区域的可见速度。
Strong
Strong
:完全准确,所有区域确认后才可见更新
最慢
;适合金融交易。
Boundless staleness
读取可预测且可靠。
Session
默认且最常用。
立即可读。
体验一致。
适合实时、以用户为中心的应用。
Consistent prefix
更改总按实际顺序可见。
更改过快时,可能未全部可见。
正确顺序:
相对最新操作延迟数秒。
Eventual
最弱级别。
不保证时间或顺序。
最低延迟。
最高可用性。
适用于非关键数据。
微调行为
让我们练习!
面向 Azure Storage 的开发
Preparing Video For Download...