PCDBE#1(design-scalable)
グローバルに展開する金融サービス企業が、複数リージョン間で強整合性を維持しながら ACID トランザクションをサポートする RDBMS を必要としています。99.999% の可用性 SLA と水平スケーリングが求められます。最適なサービスはどれですか。
正解:A
正解の根拠
Cloud Spanner のマルチリージョン構成は TrueTime に基づき外部整合性とリージョン跨ぎ ACID を提供し、99.999% 可用性 SLA を実現する唯一の選択肢です。
| サービス | マルチリージョン整合性 | SLA |
|---|---|---|
| Cloud Spanner マルチリージョン | 強整合 (外部整合性) | 99.999% |
| Cloud SQL リードレプリカ | 非同期で結果整合 | 99.95% |
| Bigtable マルチクラスタ | 結果整合 | 99.999% (読み) |
不正解の理由
- B: Cloud SQL リードレプリカは非同期で書き込みのマルチリージョン整合性を満たせません。
- C: Bigtable は NoSQL であり ACID トランザクションを行レベルでしか提供しません。
- D: AlloyDB のリージョナル構成では地理的冗長性が確保できません。

コメント