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

文档历史记录

下表描述了自 Amazon ElastiCache 用户指南 上一次发布以来对文档所做的重要修改。

  • API 版本:2015-02-02

  • 最近文档更新时间:2017 年 11 月 2 日

更改 描述 更改日期
HIPAA 合规性 在群集中启用加密时,ElastiCache for Redis 3.2.6 版已经过认证,符合 HIPAA 的要求。有关更多信息,请参阅 用于 Redis 的 Amazon ElastiCache 的 HIPAA 合规性用于 Redis 的 Amazon ElastiCache 数据加密 2017 年 11 月 2 日
ElastiCache for Redis 3.2.6 支持

ElastiCache 添加了对 ElastiCache for Redis 3.2.6 的支持,其中包括两种加密功能。

  • 传输中加密:可对移动中的数据进行加密,例如在群集中的节点之间或在群集与应用程序之间移动数据。

  • 静态加密:可在同步和备份操作期间对磁盘上的数据进行加密。

有关更多信息,请参阅此 ElastiCache 用户指南 中的 用于 Redis 的 Amazon ElastiCache 数据加密选择引擎:Memcached、Redis (已禁用集群模式) 或 Redis (已启用集群模式)

2017 年 10 月 25 日
连接模式主题

ElastiCache 文档新增了一个主题,该主题涵盖了用于访问 Amazon VPC 中的 ElastiCache 集群的各种模式。

有关更多信息,请参阅 ElastiCache 用户指南 中的 用于访问 Amazon VPC 中的 ElastiCache 群集的访问模式

2017 年 4 月 24 日
对 Memcached 1.4.34 的支持

ElastiCache 添加了对 Memcached 版本 1.4.34 的支持,涵盖了大量面向早期版本的 Memcached 的修复。

有关更多信息,请参阅 GitHub 上 Memcached 中的 Memcached 1.4.34 发行说明

2017 年 4 月 10 日
支持测试自动故障转移

ElastiCache 增加了支持,可以在支持复制的 Redis 集群上测试自动故障转移。

有关更多信息,请参阅下列内容:

2017 年 4 月 4 日
改进 Redis 还原

ElastiCache 增加了改进的 Redis 备份和还原功能,支持集群调整大小。此功能支持将备份还原到与创建备份所用集群具有不同分片数量 (对于 API 和 CLI 为不同数量的节点组) 以及不同 Redis 槽配置的集群。

有关更多信息,请参阅 从备份还原并执行可选的群集规模调整

2017 年 3 月 15 日
新 Redis 内存管理参数

ElastiCache 增加了新 Redis 参数 reserved-memory-percent,这进一步简化了您的预留内存管理。此参数可用于所有版本的面向 Redis 的 ElastiCache。

有关更多信息,请参阅 管理预留内存 (Redis)Redis 3.2.4 的新参数

2017 年 3 月 15 日
对 Memcached 1.4.33 的支持

ElastiCache 增加了对 Memcached 版本 1.4.33 的支持。

有关更多信息,请参阅 Memcached 版本 1.4.33Memcached 1.4.33 增加的参数

2016 年 12 月 20 日
欧洲西部 (伦敦) 区域的支持

ElastiCache 增加了对欧洲 (伦敦) 区域的支持。当前只支持类型为 T2 和 M4 的节点。

有关更多信息,请参阅 支持的区域和终端节点受支持的节点类型

2016 年 12 月 13 日

加拿大 (蒙特利尔) 区域的支持

ElastiCache 增加了对加拿大 (蒙特利尔) 区域的支持。此区域当前仅支持 M4 和 T2 节点类型。

有关更多信息,请参阅 支持的区域和终端节点受支持的节点类型

2016 年 12 月 8 日
支持 M4 和 R3 节点类型

ElastiCache 在 南美洲(圣保罗)区域 中增加了对 R3 和 M4 节点类型的支持,在 中国(北京)区域 增加了对 M4 节点类型的支持。

有关更多信息,请参阅 支持的区域和终端节点受支持的节点类型

2016 年 11 月 1 日
美国东部 2 (俄亥俄) 区域支持

ElastiCache 增加了对美国东部(俄亥俄)区域 (us-east-2) 及 M4、T2 和 R3 节点类型的支持。

有关更多信息,请参阅 支持的区域和终端节点受支持的节点类型

2016 年 10 月 17 日
对 Redis 集群的支持

ElastiCache 新增了对 Redis 集群(加强版)的支持。使用 Redis 集群的客户可将其数据分配到最多 15 个分片(节点组)。每个分片都支持每分片最多 5 个只读副本的复制。Redis 集群自动故障转移用时约为早期版本的四分之一。

本版本包含重新设计的管理控制台,采用与业界用法一致的术语。

有关更多信息,请参阅以下主题:

2016 年 10 月 12 日
M4 节点类型支持

ElastiCache 增加了对 ElastiCache 支持的大多数区域中的 M4 系列节点类型的支持。您可以将 M4 节点类型作为按需或预留缓存节点进行购买。

有关更多信息,请参阅受支持的节点类型Memcached 节点类型特定参数Redis 节点类型特定的参数

2016 年 8 月 3 日
孟买区域支持

ElastiCache 增加了对亚太地区(孟买)区域的支持。

有关更多信息,请参阅 支持的区域和终端节点

2016 年 6 月 27 日
快照导出

ElastiCache 增加了导出 Redis 快照的功能,以便您从 ElastiCache 之外访问它。

有关详细信息,请参阅 Amazon ElastiCache 用户指南中的导出备份Amazon ElastiCache API 参考 中的 CopySnapshot

2016 年 26 月 5 日
节点类型纵向扩展

ElastiCache 增加了纵向扩展 Redis 节点类型的功能。

有关更多信息,请参阅 扩展

2016 年 3 月 24 日
轻松升级引擎

ElastiCache 增加了轻松升级 Redis 缓存引擎的功能。

有关更多信息,请参阅 升级引擎版本

2016 年 3 月 22 日
支持 R3 节点类型

ElastiCache 在中国(北京)和南美洲(圣保罗)区域增加了对 R3 节点类型的支持。

有关更多信息,请参阅 受支持的节点类型

2016 年 3 月 16 日
使用 Lambda 函数访问 ElastiCache

增加了有关配置 Lambda 函数的教程,以便在 Amazon VPC 中访问 ElastiCache。

有关更多信息,请参阅 ElastiCache 教程

2016 年 2 月 12 日
对 Redis 2.8.24 的支持

ElastiCache 增加了对 Redis 版本 2.8.24 的支持,以及自版本 2.8.23 以来的改进功能。这些改进包括错误修复以及对记录错误内存访问地址的支持。

有关更多信息,请参阅 ElastiCache for Redis 2.8.24 版 (加强版)Redis 2.8 发行说明

2016 年 1 月 20 日
亚太区域(首尔) 区域的支持

ElastiCache 增加了 亚太区域(首尔) (ap-northeast-2) 区域对 t2、m3 和 r3 节点类型的支持。

2016 年 1 月 6 日

Amazon ElastiCache 控制台更改。

由于较新的 Redis 版本提供了更好更稳定的用户体验,ElastiCache 管理控制台中不再列出 Redis 版本 2.6.13、2.8.6 和 2.8.19。

有关其他选项和更多信息,请参阅Redis 版本

2015 年 12 月 15 日

对 Redis 2.8.23 的支持。

ElastiCache 增加了对 Redis 版本 2.8.23 的支持,以及自 Redis 2.8.22 以来的改进功能。改进功能包括错误修复以及对新参数 close-on-slave-write 的支持;如果启用该参数,尝试写入只读副本的客户端将会断开连接。

有关更多信息,请参阅 ElastiCache for Redis 2.8.23 版 (加强版)

2015 年 11 月 13 日

对 Redis 2.8.22 的支持。

ElastiCache 增加了对 Redis 版本 2.8.22 的支持,以及自版本 2.8.21 以来的 ElastiCache 增强功能和改进功能。改进功能包括:

  • 实施了无分支保存过程,此过程可在可用内存不足而可能导致分支的保存失败时确保保存成功。

  • 其他 CloudWatch 指标 – SaveInProgressReplicationBytes

  • 为了启用部分同步,Redis 参数 repl-backlog-size 现在应用于所有集群。

有关更改的完整列表和更多信息,请参阅ElastiCache for Redis 2.8.22 版 (加强版)

本文档版本包含文档的重新组织和 ElastiCache 命令行界面 (CLI) 文档的删除。有关命令行使用,请参阅 ElastiCache 的 AWS 命令行

2015 年 9 月 28 日

对 Memcached 1.4.28 的支持。

ElastiCache 增加了对 Memcached 版本 1.4.24 的支持以及自版本 1.4.14 以来的 Memcached 改进功能。此版本增加了对将最近最少使用的 (LRU) 缓存管理作为后台任务、选择 jenkinsmurmur3 作为哈希算法、新命令以及多项错误修复的支持。

有关更多信息,请转至 ElastiCache 用户指南中的 Memcached 发行说明Memcached 版本

2015 年 8 月 27 日

对 Redis 2.8.21 的支持。

对使用 PHP 5.6 的 Memcached Auto Discovery 的支持。

ElastiCache 增加了对 Redis 2.8.21 版以及自 Redis 2.8.19 版以来的改进的支持。此 Redis 版本包含几个错误修复。

有关更多信息,请转至 Redis 2.8 发行说明

此版本的 Amazon ElastiCache 增加了对适用于 PHP 5.6 版的 Memcached Auto Discovery 客户端的支持。

有关更多信息,请转至 编译适用于 PHP 的 ElastiCache 集群客户端的源代码

2015 年 7 月 29 日

新主题:从外部 AWS 访问 ElastiCache

增加了有关如何从外部 AWS 访问 ElastiCache 资源的主题。

有关更多信息,请转至 ElastiCache 的从外部 AWS 访问 ElastiCache 资源

2015 年 7 月 9 日

增加了节点替换消息

ElastiCache 增加了三条与计划的节点替换有关的消息。ElastiCache:NodeReplacementScheduled、ElastiCache:NodeReplacementRescheduled 和 ElastiCache:NodeReplacementCanceled。

有关计划节点替换时您可以采取的操作的更多信息,请参阅 ElastiCache 的 事件通知和 Amazon SNS

2015 年 6 月 11 日

支持 Redis v. 2.8.19。

ElastiCache 增加了对 Redis 版本 2.8.19 的支持以及自版本 2.8.6 以来的 Redis 改进功能。增加的支持包括:

  • 使用 Redis 命令 PFADD、PFCOUNT 和 PFMERGE 的 HyperLogLog 数据结构。

  • 使用新命令 ZRANGEBYLEX、ZLEXCOUNT 和 ZREMRANGEBYLEX 的 Lexicographic 范围查询。

  • 引入了几个错误修复,即,通过在后台保存 (bgsave) 子进程意外终止时使主 SYNC 失败来防止主节点向副本节点发送陈旧数据。

有关 HyperLogLog 的更多信息,请参阅 Redis new data structure: the HyperLogLog。有关 PFADD、PFCOUNT 和 PFMERGE 的更多信息,请转至 Redis 文档,然后单击 HyperLogLog

2015 年 3 月 11 日

对成本分配标签的支持

ElastiCache 增加了对成本分配标签的支持。

有关更多信息,请参阅 使用成本分配标签监控成本

2015 年 2 月 9 日

AWS GovCloud (US) 区域的支持

ElastiCache 增加了对 AWS GovCloud (US) (us-gov-west-1) 区域的支持。

2015 年 1 月 29 日

欧洲(法兰克福) 区域的支持

ElastiCache 增加了对 欧洲(法兰克福) (eu-central-1) 区域的支持。

2015 年 1 月 19 日

具有针对 Redis 复制组的自动故障转移支持的多可用区

ElastiCache 增加了对具有从主节点到 Redis 复制组中的只读副本的自动故障转移功能的多可用区的支持。ElastiCache 监控复制组的运行状况。如果主节点失败,ElastiCache 会自动将一个副本提升为主节点,然后替换该副本。

有关更多信息,请参阅 复制:具有自动故障转移功能的多可用区 (Redis)

2014 年 10 月 24 日

支持使用 AWS CloudTrail 记录 API 调用

ElastiCache 增加了对使用 AWS CloudTrail 记录所有 ElastiCache API 调用的支持。

有关更多信息,请参阅 使用 AWS CloudTrail 记录 Amazon ElastiCache API 调用

2014 年 9 月 15 日

支持新的实例大小

ElastiCache 增加了对额外的通用型 (T2) 实例的支持。

有关更多信息,请参阅 参数和参数组

2014 年 9 月 11 日

Memcached 支持的灵活节点放置

ElastiCache 增加了对跨多个可用区创建 Memcached 节点的支持。

有关更多信息,请参阅 步骤 2:启动集群

2014 年 7 月 23 日

支持新的实例大小

ElastiCache 增加对额外的通用 (M3) 实例和内存优化 (R3) 实例的支持。

有关更多信息,请参阅 参数和参数组

2014 年 7 月 1 日

PHP Auto Discovery

增加了对 PHP 版本 5.5 Auto Discovery 的支持。

有关更多信息,请参阅 安装适用于 PHP 的 ElastiCache 集群客户端

2014 年 5 月 13 日

Redis 集群的备份和还原

在此版本中,ElastiCache 允许客户创建其 Redis 集群的快照,并允许使用这些快照创建新集群。备份是集群在特定时刻的副本,包含集群元数据以及 Redis 缓存中的所有数据。备份存储在 Amazon S3 中,客户可以随时将数据从快照还原到新集群中。

有关更多信息,请参阅 ElastiCache 备份和还原 (Redis)

2014 年 4 月 24 日

Redis 2.8.6

除了 Redis 2.6.13,ElastiCache 还支持 Redis 2.8.6。Redis 2.8.6 支持部分重新同步,支持用户定义随时可用的只读副本的最小数量,因此客户可以改进只读副本的弹性和容错功能。Redis 2.8.6 还完全支持发布和订阅,可以向客户端通知服务器上发生的事件。

2014 年 3 月 13 日

Redis 缓存引擎

除了 Memcached,ElastiCache 还提供 Redis 缓存引擎软件。当前使用 Redis 的客户可以从 Redis 快照文件对新 ElastiCache Redis 缓存集群及其现有数据“做种”,从而无需迁移到托管 ElastiCache 环境。

为了支持 Redis 复制功能,ElastiCache API 现在支持复制组。客户可以创建包含一个主 Redis 缓存节点的复制组,然后添加一个或多个只读副本节点,这些节点可自动与主节点中的缓存数据保持同步。读取操作密集型应用程序可以将工作负载转移给只读副本,从而减轻主节点上的负载。只读副本还可以在主缓存节点发生故障时防止数据丢失。

2013 年 9 月 3 日

支持默认 Amazon Virtual Private Cloud (VPC)

在此版本中,ElastiCache 与 Amazon Virtual Private Cloud (VPC) 完全集成。对于新客户,默认情况下会在 Amazon VPC 中创建缓存集群。

有关更多信息,请参阅 Amazon Virtual Private Cloud (Amazon VPC) 与 ElastiCache

2013 年 1 月 8 日

缓存节点 Auto Discovery 的 PHP 支持

初次发行的缓存节点 Auto Discovery 为 Java 程序提供支持。在此版本中,ElastiCache 向 PHP 引入了缓存节点 Auto Discovery 支持。

2013 年 1 月 2 日

支持 Amazon Virtual Private Cloud (VPC)

在该版本中,ElastiCache 集群可在 Amazon Virtual Private Cloud (VPC) 中启动。默认情况下,新客户的缓存集群在 Amazon VPC 中自动创建;现有客户可以按自己的步调迁移到 Amazon VPC。

有关更多信息,请参阅 Amazon Virtual Private Cloud (Amazon VPC) 与 ElastiCache

2012 年 12 月 20 日

缓存节点 Auto Discovery 和新缓存引擎版本

ElastiCache 提供缓存节点 Auto Discovery - 能使客户端程序自动识别某一集群中的所有缓存节点,并且启动和维护所有这些节点的连接。

此版本还提供了一个新的缓存引擎版本:Memcached 版本 1.4.14。这个新的缓存引擎增强了 Slab 再平衡能力、显著提升了性能、改进了可扩展性并修复了数个漏洞。有几个可以配置的新缓存参数。

有关更多信息,请参阅 参数和参数组

2012 年 11 月 28 日

新缓存节点类型

此版本提供四种额外的缓存节点类型。

2012 年 11 月 13 日

预留缓存节点

此版本增加了对预留缓存节点的支持。

2012 年 4 月 5 日

新指南

这是 Amazon ElastiCache 用户指南 的第一版。

2011 年 8 月 22 日