PCA#3(designing)
製造業の IoT プラットフォームで、世界中の30万台のセンサーから毎秒200万件の時系列メトリクスを取り込みます。直近24時間はミリ秒級でクエリしたく、過去2年は分析用に保持します。最適な取り込み・保管設計はどれですか。
正解:A
正解の根拠
Bigtable は時系列の高スループット書き込みと低レイテンシ読み出しに最適で、BigQuery は長期分析に向きます。Pub/Sub と Dataflow を組み合わせることで取り込みのバッファリング、変換、両方への配信を実現できます。
| 用途 | サービス |
|---|---|
| ホット時系列 | Bigtable |
| 長期分析 | BigQuery |
| 取り込み | Pub/Sub + Dataflow |
不正解の理由
- D: Cloud Functions の同期処理は急激なバーストで詰まり、JSON 保管はクエリ性能が劣悪です
- B: Cloud SQL は秒間200万件の書き込みに耐えられず、垂直スケールに限界があります
- C: Firestore はドキュメント DB で時系列の高スループット書き込みに最適化されていません

コメント