受支持的节点类型 - 用于 Redis 的 Amazon ElastiCache
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

受支持的节点类型

有关要使用的节点大小的信息,请参阅选择节点大小

ElastiCache 支持以下节点类型。一般而言,与其上一代类型对应项相比,最新一代类型以更低的成本提供了更多内存和计算能力。

  • 通用型:

    • 最新一代:

      M6g 节点类型(仅适用于 Redis 引擎 5.0.6 之后版本)。

      cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge

      注意

      目前,M6g 节点类型在以下区域可用:us-east-1、us-west-2、us-east-2、eu-central-1、eu-west-1 和 ap-northeast-1。

      M5 节点类型: cache.m5.largecache.m5.xlargecache.m5.2xlargecache.m5.4xlargecache.m5.12xlargecache.m5.24xlarge

      M4 节点类型: cache.m4.largecache.m4.xlargecache.m4.2xlargecache.m4.4xlargecache.m4.10xlarge

      T3 节点类型: cache.t3.microcache.t3.smallcache.t3.medium

      T2 节点类型: cache.t2.microcache.t2.smallcache.t2.medium

    • 上一代:(不推荐)

      T1 节点类型:cache.t1.micro

      M1 节点类型: cache.m1.smallcache.m1.mediumcache.m1.largecache.m1.xlarge

      M3 节点类型: cache.m3.mediumcache.m3.largecache.m3.xlargecache.m3.2xlarge

  • 计算优化:

    • 上一代:(不推荐)

      C1 节点类型:cache.c1.xlarge

  • 内存优化:

    • 最新一代:

      R6g 节点类型(仅适用于 Redis 引擎 5.0.6 之后版本)。

      cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge

      注意

      目前,R6g 节点类型在以下区域可用:us-east-1、us-west-2、us-east-2、eu-central-1、eu-west-1 和 ap-northeast-1。

      R5 节点类型: cache.r5.largecache.r5.xlargecache.r5.2xlargecache.r5.4xlargecache.r5.12xlargecache.r5.24xlarge

      R4 节点类型: cache.r4.largecache.r4.xlargecache.r4.2xlargecache.r4.4xlargecache.r4.8xlargecache.r4.16xlarge

    • 上一代:(不推荐)

      M2 节点类型: cache.m2.xlargecache.m2.2xlargecache.m2.4xlarge

      R3 节点类型: cache.r3.largecache.r3.xlargecache.r3.2xlargecache.r3.4xlargecache.r3.8xlarge

您可以在 Amazon ElastiCache 中启动通用突发型 T3-Standard 和 T2-Standard 缓存节点。这些节点提供基准水平的 CPU 性能,并能随时突增 CPU 使用量,直至累积的积分耗尽。一个 CPU 积分提供一个完整 CPU 核心在一分钟内的性能。

Amazon ElastiCache 的 T3 和 T2 节点配置为具有平均 CPU 利用率的工作负载的标准节点,这些实例始终低于实例的基准性能。为了突增到基准以上,节点会花费在其 CPU 积分余额中累积的积分。如果节点用完了累积的积分,则性能会逐步减低至基准性能水平。这种逐步减低的过程可确保在耗尽了累积的积分余额时,节点不会出现突然的性能下跌。有关更多信息,请参阅 Amazon EC2 用户指南 中的可突增性能实例的 CPU 积分和基准性能

下表列出了可突增性能节点类型以及每小时赚取 CPU 积分的速率。它还显示一个节点可以累积获得的最大 CPU 积分数量以及每个节点的 vCPUs 数量。此外,它以一个完整核心百分比的形式提供基准性能水平(使用单个 vCPU)。

节点类型 每小时获得的 CPU 积分 可累积获得的最大积分数* vCPUs 每个 vCPU 的基准性能 内存 (GiB) 网络性能
t3.micro 12 288 2 10% 0.5 高达 5Gb
t3.small 24 576 2 20% 1.37 高达 5Gb
t3.medium 24 576 2 20% 3.09 高达 5Gb
t2.micro 6 144 1 10% 0.5 从低到中
t2.small 12 288 1 20% 1.55 从低到中
t2.medium 24 576 2 20% 3.22 从低到中

* 可累积的积分数等于可在 24 小时周期内获得的积分数。

** 下表列出了每个 vCPU 的基准性能。一些节点大小具有多个 vCPU。对于这些情况,通过将 vCPU 百分比乘以 vCPUs 数来计算节点的基准 CPU 利用率。

以下 CPU 积分指标可用于 T3 可突增性能实例:

注意

这些指标不适用于 T2 可突增性能实例。

  • CPUCreditUsage

  • CPUCreditBalance

有关这些指标的更多信息,请参阅 CPU 积分指标

此外,请注意以下细节:

  • 默认情况下,所有最新一代节点类型在基于 Amazon VPC 的 Virtual Private Cloud (VPC) 中创建。

  • T1 或 T2 实例不支持 Redis 仅附加文件 (AOF)。

  • T1 实例不支持 Redis 多可用区。

  • Redis 版本 2.8.22 及更高版本不支持 Redis 配置变量 appendonlyappendfsync

注意

支持的引擎版本因 AWS 区域而异。最新引擎版本在所有 AWS 区域都受支持。要查找您的 AWS 区域中可用的引擎版本,请参阅支持的 ElastiCache for Redis 版本

AWS 区域支持的节点类型

下表列出了各个 AWS 区域支持的节点类型。

AWS 区域 名称 AWS 区域 T3 T2 M4 M5 M6g R4 R5 R6g
美国东部(俄亥俄州) us-east-2
美国东部(弗吉尼亚北部) us-east-1
美国西部(加利福尼亚北部) us-west-1
美国西部(俄勒冈) us-west-2
洛杉矶(本地区域) us-west-2-lax-1a
洛杉矶(本地区域) us-west-2-lax-1b
加拿大 (中部) ca-central-1
亚太地区(孟买) ap-south-1
亚太区域(东京) ap-northeast-1
亚太区域(首尔) ap-northeast-2
亚太区域 (大阪当地) * ap-northeast-3
亚太区域(新加坡) ap-southeast-1
亚太区域(悉尼) ap-southeast-2
亚太地区(香港) ap-east-1
欧洲(斯德哥尔摩) eu-north-1
欧洲(法兰克福) eu-central-1
欧洲(爱尔兰) eu-west-1
欧洲(伦敦) eu-west-2
欧洲 (巴黎) eu-west-3
南美洲(圣保罗) sa-east-1
中国(北京) cn-north-1
中国 (宁夏) cn-northwest-1
中东(巴林) me-south-1
AWS GovCloud (US-West) us-gov-west-1

* 亚太区域 (大阪当地) 是一个可供部分 AWS 客户请求访问的本地区域。如果您希望使用 亚太区域 (大阪当地),请联系您的销售代表。亚太区域 (大阪当地)支持单个可用区。

有关节点类型和规范的完整列表,请参阅: