Dataflow ストリーミングジョブは、約 40 の読み取り専用クライアントが使用する Basic Tier (4GB) の Memorystore for Redis に集計を書き込みます。数百の読み取り専用クライアントを想定して、読み取り/書き込みの可用性と高速デプロイメントを確保する必要があります。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 5 GB で複数の読み取りレプリカを持つ新しい Memorystore for Redis Standard Tier インスタンスを作成し、古いインスタンスを削除します。.
これが解答である理由
正解は、可用性とスケーラビリティの要件を満たすためです。Memorystore for Redis Standard Tier は、高可用性のためのプライマリ/レプリカ構成を提供し、読み取りレプリカは読み取りスループットを向上させ、数百の読み取り専用クライアントに対応できます。5GB は、現在の4GBから将来のデータ増加に対応するための妥当なサイズです。古いインスタンスを削除することで、リソースの重複を防ぎます。 他の選択肢は不適切です。 読み取りレプリカのないStandard TierはHAを提供しますが、読み取りスケーラビリティの要件を満たしません。 Memorystore for MemcachedはRedisとは異なるAPIを持ち、Dataflowとクライアントの広範な変更が必要になります。また、Memcachedは永続性を保証しないため、集計データには不向きな場合があります。 複数のBasic TierインスタンスはHAを提供せず、クライアント側での複雑なシャーディングロジックが必要になります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要