PCDBE#5(design-scalable)
あるソーシャル アプリは、世界中のユーザに対し低レイテンシで読み書きできるドキュメント型データベースを必要としています。オフライン同期やリアルタイム リスナも要件です。最適なサービスはどれですか。
正解:A
正解の根拠
Firestore (Native) はマルチリージョン展開、ドキュメント モデル、オフライン同期、リアルタイム リスナをマネージドで提供し、モバイル/Web ソーシャル要件に最適です。
| サービス | オフライン同期 | リアルタイム |
|---|---|---|
| Firestore Native | あり | あり |
| Cloud SQL | なし | なし |
| Memorystore | なし | Pub/Sub 程度 |
不正解の理由
- B: Cloud SQL は RDB であり、オフライン同期やリアルタイム リスナを提供しません。
- C: Bigtable はワイドカラム型でリアルタイム リスナ機能を持ちません。
- D: Memorystore はキャッシュ用途であり永続データストアとしての耐久性が不十分です。

コメント