MicrosoftMicrosoft Azure Developer Associate AZ-204 Certification
·CN
·更新于 5 Aug 2026
如何降低零售商店解决方案的读取延迟?选择两个完整的解决方案。
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 Azure Cosmos DB 中为商店位置查询添加复合索引,修改查询以使用参数化 SQL,并更新 Azure Function 以调用这些查询。, 预置一个 Azure Cosmos DB 专用网关,并更改 Azure Function 应用连接字符串以指向专用网关端点。.
为什么这是答案
为商店位置查询添加复合索引并使用参数化 SQL 可以显著提高查询效率,因为索引能加速数据查找,而参数化查询能优化执行计划并减少网络往返。更新 Azure Function 以调用这些查询确保了优化措施被实际应用。预置 Azure Cosmos DB 专用网关并通过专用端点连接,可以减少网络延迟和抖动,因为数据流量将通过 Azure 内部网络而非公共互联网,从而降低读取延迟。
将一致性设置为会话并使用 Redis 存储令牌会增加复杂性,且主要优化的是写入后的立即读取,而非普遍的读取延迟。预置专用网关但重新配置 Blob 存储是错误的,因为 Blob 存储与 Cosmos DB 是不同的服务,专用网关是针对 Cosmos DB 的。将一致性更改为强会增加写入延迟,且增加 RU/s 主要解决吞吐量问题,对读取延迟的直接影响不如索引和网络优化显著。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡