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

确定可用引擎版本

不是引擎的所有版本在每个区域都可用。因此,在您创建一个集群或复制组之前,您应当确定您的区域支持哪些引擎版本。

您可以使用 ElastiCache 控制台、AWS CLI 或 ElastiCache API 确定一个区域中支持哪些引擎版本。

(控制台)确定可用引擎版本

当创建集群或复制组时,系统会要求您从列表中选择引擎版本。列表中的引擎版本是在当前区域中可用的引擎版本。

有关更多信息,请参阅 创建集群从头开始创建具有副本的 Redis 集群

(AWS CLI) 确定可用引擎版本

要确定哪些引擎版本在一个区域中可用,请使用 describe-cache-engine-versions 操作。使用可选参数 --region 指定可用引擎版本用于哪个区域。如果省略 --region 参数,则指定引擎版本用于当前区域。

aws elasticache describe-cache-engine-versions --region us-east-2

该操作输出类似以下的内容(JSON 格式)。

{ "CacheEngineVersions": [ { "Engine": "memcached", "CacheEngineDescription": "memcached", "CacheEngineVersionDescription": "memcached version 1.4.14", "CacheParameterGroupFamily": "memcached1.4", "EngineVersion": "1.4.14" }, ... some output omitted for brevity { "Engine": "redis", "CacheEngineDescription": "Redis", "CacheEngineVersionDescription": "redis version 2.8.6", "CacheParameterGroupFamily": "redis2.8", "EngineVersion": "2.8.6" } ] }

有关更多信息,请参阅 describe-cache-engine-versions

(ElastiCache API) 确定可用引擎版本

要确定哪些引擎版本在一个区域中可用,请使用 DescribeCacheEngineVersions 操作。使用可选参数 Region 指定可用引擎版本用于哪个区域。如果省略 Region 参数,则指定引擎版本用于当前区域。

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeCacheEngineVersions &Region=us-east-2 &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>

有关更多信息,请参阅 DescribeCacheEngineVersions