MicrosoftMicrosoft Azure Developer Associate AZ-204 Certification
·CN
·更新于 5 Aug 2026
你负责管理 Azure Cosmos DB SQL API 中一个读取密集型产品目录。应用程序重复发出许多相同的读取和查询请求。为了降低 RU 成本和延迟,你可以容忍长达 60 秒的陈旧结果。目前,客户端使用 Direct 模式。你应该怎么做?(选择两项)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Cosmos DB 帐户预置一个专用网关,并更新客户端以通过专用网关端点使用 Gateway 模式。, 在读取和查询请求上将 MaxIntegratedCacheStaleness(或等效项)设置为 60 秒,以允许从集成缓存中提供结果。.
为什么这是答案
对于读取密集型工作负载,Azure Cosmos DB 的集成缓存可以显著降低延迟和 RU 成本。预置专用网关是启用集成缓存的必要步骤,因为集成缓存部署在专用网关上。然后,客户端需要更新为使用 Gateway 模式并通过专用网关端点连接。通过在读取和查询请求上设置 MaxIntegratedCacheStaleness(或等效项)为 60 秒,可以指示集成缓存允许返回长达 60 秒的陈旧数据,从而最大化缓存命中率。
保留 Direct 模式无法利用集成缓存,因为集成缓存仅通过 Gateway 模式提供。减少索引策略会影响查询性能,与缓存机制无关。启用 item TTL 是用于自动删除旧数据,而不是用于控制缓存行为。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡