翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Valkey または Redis OSS 用のクラスターの作成
次の例は、 AWS Management Console AWS CLI と ElastiCache API を使用して Valkey または Redis OSS クラスターを作成する方法を示しています。
ElastiCache は、Valkey または Redis OSS エンジンを使用する場合にレプリケーションをサポートします。データが Valkey または Redis OSS の読み取り/書き込みプライマリクラスターに書き込まれるときと、読み取り専用セカンダリクラスターに伝播されるときのレイテンシーをモニタリングするため、ElastiCache は特殊なキー ElastiCacheMasterReplicationTimestamp
をクラスターに追加します。このキーは、協定世界時 (UTC) の現在の時刻です。Valkey または Redis OSS クラスターが後でレプリケーショングループに追加される可能性があるため、このキーは、最初はレプリケーショングループのメンバーではないクラスターであっても、すべての Valkey または Redis OSS クラスターに含まれます。レプリケーショングループの詳細については、「レプリケーショングループを使用する高可用性」を参照してください。
Valkey または Redis OSS (クラスターモードが無効) クラスターを作成するには、「Valkey (クラスターモードが無効) クラスターの作成 (コンソール)」のステップに従います。
クラスターのステータスが [available] になり次第、Amazon EC2 にアクセス権を付与して接続し、使用を開始できます。詳細については、「ステップ 3. クラスターへのアクセスを許可する」および「ステップ 4. クラスターのノードに接続する」を参照してください。
重要
クラスターが使用可能になった直後から、クラスターがアクティブである間は (実際に使用していない場合でも)、時間に応じた料金が発生します。このクラスターに対する課金を中止するには、クラスターを削除する必要があります。「ElastiCache でのクラスターの削除」を参照してください。
Redis OSS 3.2.4 以降を実行している場合は、Valkey または Redis OSS (クラスターモードが有効) クラスターを作成できます。Valkey または Redis OSS (クラスターモードが有効) クラスターでは、1~500 個のシャード (API/CLI: ノードグループ) 間でデータを分割できます。ただし、いくつかの制限があります。Valkey または Redis OSS (クラスターモードが無効) と Valkey または Redis OSS (クラスターモードが有効) の比較については、「サポートされているエンジンとバージョン」を参照してください。
ElastiCache コンソールを使用して Valkey または Redis OSS (クラスターモードが有効) クラスターを作成するには
-
にサインイン AWS Management Console し、Amazon ElastiCache コンソールを https://console.aws.amazon.com/elasticache/
://https://https://https://https://https://https://https://https://https://https://https://https://https:// -
右上隅のリストから、このクラスターを起動する AWS リージョンを選択します。
-
ナビゲーションペインで、[Get started] (開始) を選択します。
[VPC の作成] を選択し、「Virtual Private Cloud (VPC) の作成」のステップに従います。
ElastiCache ダッシュボードページで、[クラスターを作成] を選択して、[Valkey クラスターを作成] または [Redis OSS クラスターを作成] を選択します。
-
[クラスター設定] で、以下を実行します。
[Configure and create a new cluster] (新しいクラスターを設定および作成) を選択します。
[Cluster mode] (クラスターモード) で、[Enabled] (有効) を選択します。
-
[Cluster info] (クラスター情報) で、[Name] (名前) の値を入力します。
-
(オプション) [Description] (説明) の値を入力します。
[Location] (場所):
ElastiCache API を使用するか、ElastiCache コンソール AWS CLI の代わりに同等のものを作成するには、以下を参照してください。
クラスターのステータスが 使用可能 になり次第、EC2 にアクセス権を付与して接続し、使用を開始できます。詳細については、「ステップ 3. クラスターへのアクセスを許可する」および「ステップ 4. クラスターのノードに接続する」を参照してください。
重要
クラスターが使用可能になった直後から、クラスターがアクティブである間は (実際に使用していない場合でも)、時間に応じた料金が発生します。このクラスターに対する課金を中止するには、クラスターを削除する必要があります。「ElastiCache でのクラスターの削除」を参照してください。
を使用してクラスターを作成するには AWS CLI、 create-cache-cluster
コマンドを使用します。
重要
クラスターが使用可能になった直後から、クラスターがアクティブである間は (実際に使用していない場合でも)、時間に応じた料金が発生します。このクラスターに対する課金を中止するには、クラスターを削除する必要があります。「ElastiCache でのクラスターの削除」を参照してください。
Valkey または Redis OSS (クラスターモードが無効) クラスターの作成 (CLI)
例 — リードレプリカのない Valkey または Redis OSS (クラスターモードが無効) クラスター
次の CLI コードでは、レプリカのない Valkey または Redis OSS (クラスターモードが無効) キャッシュクラスターを作成します。
注記
r6gd ファミリーのノードタイプを使用してクラスターを作成する場合は、data-tiering-enabled
パラメータを渡す必要があります。
Linux、macOS、Unix の場合:
aws elasticache create-cache-cluster \ --cache-cluster-id
my-cluster
\ --cache-node-typecache.r4.large
\ --engineredis
\ --num-cache-nodes1
\ --cache-parameter-groupdefault.redis6.x
\ --snapshot-arnsarn:aws:s3:::amzn-s3-demo-bucket/snapshot.rdb
Windows の場合:
aws elasticache create-cache-cluster ^ --cache-cluster-id
my-cluster
^ --cache-node-typecache.r4.large
^ --engineredis
^ --num-cache-nodes1
^ --cache-parameter-groupdefault.redis6.x
^ --snapshot-arnsarn:aws:s3:::amzn-s3-demo-bucket/snapshot.rdb
Valkey または Redis OSS (クラスターモードが有効) クラスターの作成 (AWS CLI)
Valkey または Redis OSS (クラスターモードが有効) クラスター (API/CLI: レプリケーショングループ) は、create-cache-cluster
オペレーションを使用して作成できません。Valkey または Redis OSS (クラスターモードが有効) クラスター (API/CLI: レプリケーショングループ) を作成するには、「Valkey または Redis OSS (クラスターモードが有効) レプリケーショングループを最初から作成する (AWS CLI)」を参照してください。
詳細については、「 for ElastiCache リファレンストピック AWS CLI 」を参照してくださいcreate-replication-group
。
ElastiCache API を使用してクラスターを作成するには、CreateCacheCluster
アクションを使用します。
重要
クラスターが使用可能になった直後から、そのクラスターがアクティブである間は (クラスターを使用していない場合でも)、時間に応じた料金が発生します。このクラスターに対する課金を中止するには、クラスターを削除する必要があります。「ElastiCache でのクラスターの削除」を参照してください。
トピック
Valkey または Redis OSS (クラスターモードが無効) キャッシュクラスターの作成 (ElastiCache API)
次のコードで、Valkey または Redis OSS (クラスターモードが無効) キャッシュクラスターを作成します (ElastiCache API)。
改行は読みやすくするために追加しています。
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=my-cluster &CacheNodeType=cache.r4.large &CacheParameterGroup=default.redis3.2 &Engine=redis &EngineVersion=3.2.4 &NumCacheNodes=1 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SnapshotArns.member.1=arn%3Aaws%3As3%3A%3A%3AmyS3Bucket%2Fdump.rdb &Timestamp=20150508T220302Z &Version=2015-02-02 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20150508T220302Z &X-Amz-Expires=20150508T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Signature=<signature>
Valkey または Redis OSS (クラスターモードが有効) でのキャッシュクラスターの作成 (ElastiCache API)
Valkey または Redis OSS (クラスターモードが有効) クラスター (API/CLI: レプリケーショングループ) は、CreateCacheCluster
オペレーションを使用して作成できません。Valkey または Redis OSS (クラスターモードが有効) クラスター (API/CLI: レプリケーショングループ) を作成するには、「Valkey または Redis OSS (クラスターモードが有効) でレプリケーショングループを最初から作成する (ElastiCache API)」を参照してください。
詳細については、ElastiCache API リファレンストピック「CreateReplicationGroup
」を参照してください。