CDLインフラストラクチャとアプリケーションのモダナイゼーションMEDIUM単一選択

ある企業が、Google Cloudの「Cloud Firestore」を活用したモバイルアプリを開発しています。Firestoreの最も特徴的な機能として、最も正確なものはどれですか?

  1. A. Firestoreはリレーショナルデータベースであり、複雑なJOINクエリの実行に特化している
  2. B. FirestoreはBigQueryの別名であり、同じサービスを指している
  3. C. Firestoreはサーバーレスなフルマネージドドキュメント型NoSQLデータベースであり、リアルタイムリスナー機能によりデータ変更をモバイル/Webクライアントにリアルタイムでプッシュできる
  4. D. Firestoreはブロックストレージサービスであり、VMのディスクとして使用できる
解答と解説を見る

正解: C

Firestoreはドキュメント型NoSQLデータベースであり、リアルタイムリスナー機能(onSnapshot等)によってデータの変更をモバイル・Webクライアントにリアルタイムで自動プッシュできる。これによりチャット、コラボ編集、ライブスコア等のリアルタイムアプリを容易に構築できる。またオフライン対応(クライアント側キャッシュ)も提供。リレーショナルDBではなくスキーマレスのドキュメント型。BigQueryとは別サービス。ブロックストレージはPersistent Disk。

▸ この試験を本気で演習する(全150問・無料)