您必须将高容量股票价格消息摄取到单个大型内存数据库中,并确保下游服务看到最新价格。每条消息都包含 symbol、price 和 timestamp。您应该如何配置 Pub/Sub 订阅?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建启用 exactly-once 交付的拉取订阅。.
为什么这是答案
正确答案是创建启用 exactly-once 交付的拉取订阅。本场景要求确保下游服务看到最新价格,这意味着消息的顺序和准确性至关重要。Pub/Sub 的 exactly-once 交付功能可以保证每条消息只被处理一次,避免重复数据导致价格更新错误。拉取订阅允许消费者主动控制消息处理速率,这对于高容量数据流和单个内存数据库的场景更为合适,可以避免推送订阅可能造成的过载。 其他选项不正确的原因: 推送订阅可能导致内存数据库过载,且难以控制处理速率。 关闭 ordering 和 exactly-once 交付会引入消息乱序和重复,这与“最新价格”和“高容量”的要求相悖,可能导致数据不一致或错误。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡