翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Global Datastore を使用した AWS リージョン間のレプリケーション
注記
グローバルデータストアは現在、独自設計型クラスターでのみ使用できます。
Global Datastore 機能を使用すると、 AWS リージョン間でフルマネージド、高速、信頼性、安全な Valkey または Redis OSSクラスターレプリケーションを操作できます。この機能を使用すると、クロスリージョンリードレプリカクラスターを作成して、 AWS リージョン間で低レイテンシーの読み取りとディザスタリカバリを実現できます。
次のセクションでは、Global Datastore の操作方法について説明します。
概要
各 Global Datastore は、互いにレプリケートする 1 つ以上のクラスターの集合です。
Global datastore は、次のもので構成されます。
-
[プライマリ (アクティブ) クラスター] – プライマリクラスターは、Global Datastore 内のすべてのクラスターにレプリケートされる書き込みを受け入れます。プライマリクラスターは、読み込みリクエストも受け付けます。
-
[セカンダリ (パッシブ) クラスター] – セカンダリクラスターは、読み取りリクエストのみを受け入れ、プライマリクラスターからのデータ更新をレプリケートします。セカンダリクラスターは、プライマリクラスターとは異なる AWS リージョンに存在する必要があります。
Valkey または Redis ElastiCache の でグローバルデータストアを作成するとOSS、プライマリクラスターからセカンダリクラスターにデータが自動的にレプリケートされます。Valkey または Redis OSSデータをレプリケートする AWS リージョンを選択し、その AWS リージョンにセカンダリクラスターを作成します。 ElastiCache は、2 つのクラスター間でデータの自動非同期レプリケーションを設定および管理します。
Valkey または Redis に Global Datastore OSSを使用すると、次の利点があります。
-
地理的パフォーマンス – 追加の AWS リージョンにリモートレプリカクラスターを設定し、それらのリージョン間でデータを同期することで、その AWS リージョンのデータアクセスのレイテンシーを低減できます。Global Datastore は、 AWS リージョン間で低レイテンシーで地理的な読み取りを提供することで、アプリケーションの応答性を向上させるのに役立ちます。
-
[災害対策] – Global Datastore 内のプライマリクラスターでパフォーマンスが低下した場合は、セカンダリクラスターを新しいプライマリクラスターとして昇格させることができます。これを行うには、セカンダリクラスターを含む任意の AWS リージョンに接続します。
次の図は、Global Datastore がどのように機能するかを示しています。
