GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
您的 Cloud SQL 上的电子商务后端过载,导致 API 延迟和超时。您控制着该 API。哪种解决方案可以优化 API 性能和用户体验?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 通过 Apigee 暴露 API,使用 Memorystore (Redis) 缓存热数据,并在应用程序中实现指数退避重试。.
为什么这是答案
此方案通过 Apigee 提供了 API 管理功能,Memorystore (Redis) 作为内存缓存可以显著减少对过载数据库的直接请求,从而降低延迟并提高吞吐量。指数退避重试是客户端的最佳实践,可以在瞬时错误或高负载时自动重试请求,避免雪崩效应,提高用户体验。其他选项:在 Apigee 中强制执行速率限制和访问控制,并使用 Pub/Sub 对请求进行排队以保护数据库,虽然有助于保护数据库,但没有直接解决数据库过载导致的性能问题。使用 Cloud Load Balancing 和 Cloud CDN 缓存响应,以及增加数据库实例内存并实现自定义速率限制,这些方法要么缓存能力有限(CDN 主要用于静态内容),要么只是增加资源,没有从根本上解决热点数据访问效率问题,且自定义速率限制不如专业缓存方案高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡