

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

# グローバルデータストアを使用した AWS リージョン間のレプリケーション
<a name="Redis-Global-Datastore"></a>

**注記**  
グローバルデータストアは現在、ノードベースのクラスターでのみ使用できます。

Global Datastore 機能を使用すると、 AWS リージョン間でフルマネージド型、高速、信頼性が高く、安全な Valkey または Redis OSS クラスターレプリケーションを操作できます。この機能を使用すると、クロスリージョンリードレプリカクラスターを作成して、 AWS リージョン間で低レイテンシーの読み取りとディザスタリカバリを有効にできます。

次のセクションでは、Global Datastore の操作方法について説明します。

**Topics**
+ [概要](#Redis-Global-Data-Stores-Overview)
+ [前提条件と制限事項](Redis-Global-Datastores-Getting-Started.md)
+ [Global Datastore の使用 (コンソール)](Redis-Global-Datastores-Console.md)
+ [Global Datastore の使用 (CLI)](Redis-Global-Datastores-CLI.md)

## 概要
<a name="Redis-Global-Data-Stores-Overview"></a>

各 *Global Datastore* は、互いにレプリケートする 1 つ以上のクラスターの集合です。

Global datastore は、次のもので構成されます。
+ [**プライマリ (アクティブ) クラスター**] – プライマリクラスターは、Global Datastore 内のすべてのクラスターにレプリケートされる書き込みを受け入れます。プライマリクラスターは、読み込みリクエストも受け入れます。
+ [**セカンダリ (パッシブ) クラスター**] – セカンダリクラスターは、読み取りリクエストのみを受け入れ、プライマリクラスターからのデータ更新をレプリケートします。セカンダリクラスターは、プライマリクラスターとは異なる AWS リージョンに存在する必要があります。

ElastiCache for Valkey または ElastiCache for Redis OSS でグローバルデータストアを作成すると、プライマリクラスターからセカンダリクラスターにデータが自動的にレプリケートされます。Valkey または Redis OSS データをレプリケートする AWS リージョンを選択し、その AWS リージョンにセカンダリクラスターを作成します。その後、ElastiCache は、2 つのクラスター間でデータの自動非同期レプリケーションをセットアップおよび管理します。

Valkey または Redis OSS で Global Datastore を使用すると、次の利点があります。
+ **地理的パフォーマンス** – 追加の AWS リージョンでリモートレプリカクラスターを設定し、それらのリージョン間でデータを同期することで、その AWS リージョンのデータアクセスのレイテンシーを短縮できます。グローバルデータストアは、 AWS リージョン間で低レイテンシーの地理的な読み取りを提供することで、アプリケーションの応答性を高めるのに役立ちます。
+ [**災害対策**] – Global Datastore 内のプライマリクラスターでパフォーマンスが低下した場合は、セカンダリクラスターを新しいプライマリクラスターとして昇格させることができます。これを行うには、セカンダリクラスターを含む任意の AWS リージョンに接続します。

次の図は、Global Datastore がどのように機能するかを示しています。

![Global Datastore](http://docs.aws.amazon.com/ja_jp/AmazonElastiCache/latest/dg/images/Global-DataStore.png)
