Google Cloud のストレージサービスを選択する際の考慮事項に関して正しい記述を 2 つ選択してください。
- A. Cloud Bigtable は小規模なデータセット(GB 以下)のストレージに最適である
- B. Cloud Spanner は水平スケール可能なグローバル分散リレーショナルデータベースである
- C. Firestore はサーバーレスのドキュメントデータベースでリアルタイム同期をサポートする
- D. Cloud Storage は構造化データのリレーショナルクエリに最適化されている
解答と解説を見る
正解: B, C
Cloud Spanner(選択肢B)はグローバルに分散しながら強整合性を維持できる唯一のリレーショナルデータベースサービスで、水平スケーリングが可能です。Firestore(選択肢C)はサーバーレスのドキュメントデータベースで、リアルタイムリスナーによるデータ同期をネイティブでサポートしています。Cloud Storage(選択肢D)はオブジェクトストレージで、構造化データのリレーショナルクエリには使用しません。Cloud Bigtable(選択肢A)はペタバイトスケールの大量データ処理に最適化されており、数百ギガバイト以上のデータで真価を発揮します。小規模データセットには Firestore や Cloud SQL の方が適しています。
📚 関連サービスの解説: Cloud Spanner ・ Firestore