GoogleGoogle Professional Data Engineer (PDE) Certification
·TW
·更新於 21 Aug 2026
一個為期 3 分鐘的直播電視投票高峰期,必須處理高寫入負載、在開放期間顯示部分結果,並產生一次性的最終計數,同時將成本降至最低。哪種架構符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將投票寫入 Pub/Sub 主題,並透過 Dataflow 管道載入 Bigtable 和 BigQuery。查詢 Bigtable 以獲取即時結果,並查詢 BigQuery 以進行後續分析。投票結束後關閉 Bigtable 實例。.
為什麼這是答案
此架構利用 Pub/Sub 處理高寫入負載,提供非同步、可擴展的訊息佇列。Dataflow 管道能有效處理串流數據,將投票寫入 Bigtable 以實現低延遲的即時結果查詢,並同時寫入 BigQuery 進行最終計數和後續分析。Bigtable 具備高寫入吞吐量和低延遲讀取能力,非常適合即時顯示部分結果。投票結束後關閉 Bigtable 實例,能有效降低成本,符合題目要求。
Memorystore 不適合作為主要持久化儲存,且成本較高。Cloud SQL for PostgreSQL 雖然具備高可用性,但在處理極高寫入負載時擴展性不如 NoSQL 資料庫,且即時查詢性能可能無法滿足要求。單純將投票寫入 Pub/Sub 並由 Cloud Functions 寫入 BigQuery,雖然可行,但 BigQuery 不適合即時、低延遲的部分結果查詢,且可能在高峰期遇到寫入限制。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡