ACEクラウドソリューションの計画と構成HARD単一選択

e コマースサービスで、セッションデータを高速に読み書きしたいと考えています。データは数分から数時間で有効期限が切れ、ミリ秒以下のレイテンシが求められます。最も適切なデータストアはどれですか?

  1. A. Memorystore(Redis)
  2. B. Cloud Firestore
  3. C. Cloud Spanner
  4. D. Cloud Bigtable
解答と解説を見る

正解: A

Memorystore の Redis は完全マネージドのインメモリデータストアで、マイクロ秒〜ミリ秒以下のレイテンシを実現し、TTL(有効期限)設定も標準機能として備えています。セッションデータのような短命で高速アクセスが必要なデータに最適です。Cloud Spanner はグローバルに分散したリレーショナルデータベースで、強整合性と高スループットが強みですが、インメモリキャッシュのレイテンシは実現できません。Cloud Bigtable は大量の構造化データのスケーラブルな処理に適していますが、セッションデータのような小さなデータの TTL 管理は Memorystore の方が簡単です。Cloud Firestore はドキュメントデータベースで、レイテンシも数十ミリ秒程度のため、ミリ秒以下の要件には適しません。

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