PDE#3(storing)

PDE#3(storing)

グローバル展開する EC プラットフォームは、在庫管理データベースを構築中です。在庫数は世界中で同時更新され、強整合性、リージョン障害耐性、SQL インターフェース、スケールアウト書き込み (1 万 TPS) が必須要件です。最適な Google Cloud サービスはどれですか?

ディスカッション 0

正解:C

正解の根拠

Cloud Spanner は TrueTime を用いた外部一貫性 (strong consistency) をグローバル規模で提供し、水平スケールにより数万 TPS の書き込みを処理できます。マルチリージョン構成では複数リージョンに同期レプリケートし RPO=0、RTO ≈ 0 のディザスタリカバリを実現します。SQL インターフェースも備え、グローバル在庫など要件を満たします。

サービス比較

項目正解 (Spanner)不正解 (Cloud SQL)
書き込みスケール水平拡張単一プライマリ
整合性外部一貫性同期/非同期選択

不正解の理由

  • A: Cloud SQL はプライマリが単一でスケールアウト書き込みができず、1 万 TPS は到達困難です
  • B: Firestore は SQL 非対応で、複雑なトランザクション要件と相性が悪い設計となります
  • D: Bigtable は NoSQL で SQL 非対応、強整合性も単一クラスタ内に限定される制約があります

参考:Cloud Spanner instance configurations


コメント

コメント

コメントする

目次