Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

障害の軽減

フォーカスモード
障害の軽減 - Amazon MemoryDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

MemoryDB の実装を計画した場合、障害がアプリケーションやデータに及ぼす影響を最小限にとどめるように計画する必要があります。このセクションのトピックでは、アプリケーションおよびデータを障害から保護するために実行できるアプローチについて説明します。

障害の軽減:MemoryDB クラスター

MemoryDB クラスターは、アプリケーションの読み取りと書き込みが可能な単一のプライマリノードと、0~5 個の読み取り専用のレプリカノードで構成されます。ただし、高可用性を実現するには、少なくとも 1 つのレプリカを使用することを強くお勧めします。データがプライマリノードに書き込まれるときは、そのデータはトランザクションログに永続的に保存され、レプリカノードでデータが非同期的に更新されます。

リードレプリカが失敗した場合
  1. MemoryDB が、障害の発生したレプリカを検出します。

  2. MemoryDB が、障害のあるノードをオフラインにします。

  3. MemoryDB が、同じ AZ の代替のノードを起動し、プロビジョニングします。

  4. 新しいノードがトランザクションログと同期されます。

この間、アプリケーションは他のノードを使用して読み書きを続行できます。

MemoryDB マルチ AZ

マルチ AZ が MemoryDB クラスターでアクティブになっている場合、障害が発生したプライマリが検出され、自動的に置き換えられます。

  1. MemoryDB がプライマリノードの失敗を検出します。

  2. MemoryDB は、障害が発生したプライマリとの整合性を確認した後、レプリカにフェイルオーバーします。

  3. MemoryDBは、障害が発生したプライマリの AZ のレプリカをスピンアップします。

  4. 新しいノードがトランザクションログと同期されます。

レプリカノードへのフェイルオーバーは、通常、新しいプライマリノードを作成してプロビジョニングするより高速です。つまり、アプリケーションはプライマリノードへの書き込みをすばやく再開できることを意味します。

詳細については、「マルチ AZ による MemoryDB のダウンタイムの最小化」を参照してください。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.