Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

(AWS CLI) 创建缓存集群

要使用 AWS CLI 创建集群,请使用 create-cache-cluster 命令。以下示例将创建名为 my-redis-cluster 的单节点 Redis (已启用集群模式)集群,并使用已复制到 Amazon S3 的快照文件 snap.rdb 为其做种。

如果您需要支持复制的 Redis 集群,请参阅(AWS CLI) 从头开始创建具有副本的 Redis (已禁用集群模式) 集群

重要

一旦您的集群变为可用状态,您便需要为集群处于活动状态的每个小时或分钟支付费用(即使您并未主动使用集群)。要停止此集群产生的费用,您必须将其删除。请参阅删除集群

创建 Memcached 缓存集群(AWS CLI)

下面的 CLI 代码创建一个 Memcached 缓存集群。

对于 Linux, OS X, or Unix:

Copy
aws elasticache create-cache-cluster \ --cache-cluster-id my-memcached-cluster \ --cache-node-type cache.r4.large \ --engine memcached \ --engine-version 1.4.24 \ --cache-parameter-group default.memcached1.4 \ --num-cache-nodes 3

对于 Windows:

Copy
aws elasticache create-cache-cluster ^ --cache-cluster-id my-memcached-cluster ^ --cache-node-type cache.r4.large ^ --engine memcached ^ --engine-version 1.4.24 ^ --cache-parameter-group default.memcached1.4 ^ --num-cache-nodes 3

创建 Redis (已禁用集群模式)缓存集群 (AWS CLI)

例 – 没有只读副本的 Redis (已禁用集群模式) 群集

下面的 CLI 代码创建一个无副本的 Redis (已禁用集群模式) 缓存群集。

对于 Linux, OS X, or Unix:

Copy
aws elasticache create-cache-cluster \ --cache-cluster-id my-redis3-cluster \ --cache-node-type cache.r4.large \ --engine redis \ --engine-version 3.2.4 \ --num-cache-nodes 1 \ --cache-parameter-group default.redis3.2 \ --snapshot-arns arn:aws:s3:myS3Bucket/snap.rdb

对于 Windows:

Copy
aws elasticache create-cache-cluster ^ --cache-cluster-id my-redis3-cluster ^ --cache-node-type cache.r4.large ^ --engine redis ^ --engine-version 3.2.4 ^ --num-cache-nodes 1 ^ --cache-parameter-group default.redis3.2 ^ --snapshot-arns arn:aws:s3:myS3Bucket/snap.rdb

创建 Redis (已启用集群模式)集群 (AWS CLI)

无法使用 create-cache-cluster 操作创建 Redis (已启用集群模式) 集群 (API/CLI:复制组)。要创建 Redis (已启用集群模式) 集群 (API/CLI:复制组),请参阅(AWS CLI) 从头开始创建具有副本的 Redis (已启用集群模式) 集群

有关更多信息,请转至 ElastiCache 的 AWS CLI 参考主题 create-replication-group