ElastiCache の用語 - Amazon ElastiCache

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

ElastiCache の用語

2016 年 10 月に、Amazon ElastiCache は Redis OSS 3.2 のサポートを開始しました。その時点で、最大 500 個のシャード (ElastiCache API および ではノードグループと呼ばれますAWS CLI) にデータを分割するサポートが追加されました。以前のバージョンとの互換性を維持するために、新しい Redis OSS の機能を含むように現在の API バージョン 2015-02-02 オペレーションを拡張しました。

同時に、この新しい機能に使用される ElastiCache コンソールでは、業界全体で一般的となっている用語を使用する予定です。これらの変化により、どこかの時点で、API および CLI で使用される用語が、コンソールで使用される用語と異なる場合があります。以下のリストでは、API および CLI とコンソールとで異なる場合のある用語を示しています。

キャッシュクラスター/ノードとノードの比較

レプリカノードがない場合、ノードとクラスターの間には 1 対 1 の関係があります。したがって、ElastiCache コンソールでは多くの場合、それらの用語を同じ意味で使用していました。現在、コンソールでは一貫してノードという用語を使用しています。唯一の例外は、レプリカノードの有無にかかわらずクラスターの作成プロセスを開始する、[Create Cluster] ボタンです。

ElastiCache API と は、以前と同じように用語AWS CLIを引き続き使用します。

クラスターと Valkey または Redis OSS レプリケーショングループ

現在、コンソールでは、すべての ElastiCache for Redis OSS クラスターに対してクラスターという用語が使用されています。コンソールでは、以下のすべての状況下で、クラスターという用語が使用されています。

  • クラスターが単一ノード Valkey または Redis OSS クラスターの場合。

  • クラスターが、単一のシャード (API および CLI では、ノードグループと呼ばれる) 内のレプリケーションをサポートする Valkey または Redis OSS (クラスターモードが無効) クラスターである場合。

  • クラスターが、1~90 のシャード内、または制限の引き上げリクエストにより最大 500 のシャード内のレプリケーションをサポートする Valkey または Redis OSS (クラスターモードが有効) クラスターの場合。この制限の拡大をリクエストするには、「AWSのサービスの制限」を参照し、制限タイプとして [Nodes per cluster per instance type (インスタンスタイプごとのクラスターあたりのノード)] を選択します。

Valkey または Redis OSS レプリケーショングループの詳細については、「レプリケーショングループを使用する高可用性」を参照してください。

次の図は、コンソールの観点から ElastiCache for Redis OSS クラスターの各種トポロジを示しています。

イメージ: ElastiCache クラスター (コンソールビュー)

ElastiCache API およびAWS CLIオペレーションは、単一ノード ElastiCache for Redis OSS クラスターをマルチノード Valkey または Redis OSS レプリケーショングループと区別します。次の図は、ElastiCache API とAWS CLIの観点からさまざまな ElastiCache for Redis OSS トポロジを示したものです。

イメージ: ElastiCache for Redis OSS クラスターおよび Valkey または Redis OSS のレプリケーショングループ (API および CLI ビュー)
Valkey または Redis OSS レプリケーショングループとグローバルデータストア

グローバルデータストアは、リージョン間で相互にレプリケートする 1 つ以上のクラスターの集合であり、Valkey または Redis OSS レプリケーショングループは複数のシャードを持つクラスターモードが有効のクラスター間でデータをレプリケートします。Global datastore は、次のもので構成されます。

  • [プライマリ (アクティブ) クラスター] – プライマリクラスターは、Global Datastore 内のすべてのクラスターにレプリケートされる書き込みを受け入れます。プライマリクラスターは、読み込みリクエストも受け入れます。

  • [セカンダリ (パッシブ) クラスター] – セカンダリクラスターは、読み取りリクエストのみを受け入れ、プライマリクラスターからのデータ更新をレプリケートします。セカンダリクラスターは、プライマリクラスターとは異なるAWSリージョンに存在する必要があります。

グローバルデータストアの詳細については、「グローバルデータストアを使用したAWSリージョン間のレプリケーション」を参照してください。