Amazon ElastiCache
用户指南 (API 版本 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