一个库存跟踪解决方案需要 Cosmos DB 设置,以便读取操作返回项目的最新提交版本,并且写入操作提供排序保证。您应该选择哪种一致性级别?
选择一个答案
点击一个选项来检查您的答案。
正确答案: strong.
为什么这是答案
选择强一致性是因为它能保证读取操作返回最新提交的数据版本,并且写入操作提供全局排序保证。这意味着所有读取都会看到最新写入的数据,并且写入操作的顺序在所有副本中都是一致的。 其他选项不满足这些要求: 最终一致性 (eventual) 可能会返回旧数据。 会话一致性 (session) 仅保证单个客户端会话内的读取一致性。 有界过期 (bounded staleness) 允许在一定时间或版本数内返回旧数据。 一致性前缀 (consistent prefix) 保证读取不会看到乱序写入,但可能不会看到最新写入。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡