ElastiCache Documentation history - Amazon ElastiCache

ElastiCache Documentation history

  • API version: 2015-02-02

  • Latest documentation update: November 27, 2023

The following table describes important changes in each release of the ElastiCache User Guide after March 2018. For notification about updates to this documentation, you can subscribe to the RSS feed.

Recent ElastiCache Updates

ChangeDescriptionDate

Support for ElastiCache with Valkey

ElastiCache now supports Valkey. Valkey 7.2.6 is compatible with Redis OSS 7.2 For more information, see Valkey.

October 8, 2024

Size flexible reserved nodes

ElastiCache now supports Size flexible reserved nodes. For more information, see Amazon ElastiCache Pricing.

October 1, 2024

ElastiCache (Redis OSS) added support for additional C7gn node sizes

ElastiCache (Redis OSS) added support for additional C7gn node sizes.

January 10, 2024

ElastiCache (Redis OSS) now supports creation of serverless caches

You can now create serverless caches, which simplify cache management and instantly scale to support the most demanding applications. For more information, see Choosing between deployment options. As part of this feature, new permissions were added to ElastiCacheServiceRolePolicy and AmazonElastiCacheFullAccess to allow association of serverless caches with managed VPC endpoints. Additionally, permissions were added to support a revised console experience using AmazonElastiCacheFullAccess policy.

November 27, 2023

ElastiCache (Memcached) now supports creation of serverless caches

You can now create serverless caches, which simplify cache management and instantly scale to support the most demanding applications. For more information, see Choosing between deployment options. As part of this feature, new permissions were added to ElastiCacheServiceRolePolicy and AmazonElastiCacheFullAccess to allow association of serverless caches with managed VPC endpoints. Additionally, permissions were added to support a revised console experience using AmazonElastiCacheFullAccess policy.

November 27, 2023

ElastiCache (Redis OSS) now supports modifying cluster mode

You can now migrate clusters from Cluster Mode Disabled (CMD) to Cluster Mode Enabled (CME). For more information, see Modifying cluster mode.

May 11, 2023

ElastiCache (Redis OSS) now supports modifying in-transit encryption settings

You can now change the TLS configuration of your Redis OSS clusters without the need to re-build or re-provision the clusters or impact application availability. For more information, see Enabling in-transit encryption for an existing cluster.

December 28, 2022

ElastiCache (Redis OSS) now supports authenticating users using IAM

IAM Authentication allows you to authenticate a connection to ElastiCache (Redis OSS) using AWS IAM identities. This allows you to strengthen your security model and simplify many administrative security tasks. For more information, see Authenticating with IAM.

November 16, 2022

ElastiCache (Redis OSS) now supports Redis OSS 7

This release brings several new features to Amazon ElastiCache (Redis OSS): Redis OSS functions, ACL improvements and Sharded Pub/Sub. For more information, see ElastiCache (Redis OSS) version 7.0.

November 8, 2022

ElastiCache (Redis OSS) now supports IPV6

ElastiCache supports the Internet Protocol versions 4 and 6 (IPv4 and IPv6), allowing you to configure your cluster to accept only IPv4 connections, only IPv6 connections or both IPv4 and IPv6 connections (dual-stack). IPv6 is supported for workloads using Redis OSS engine version 6.2 onward on all instances built on the Nitro system. There are no additional charges for accessing ElastiCache over IPv6. For more information, see Choosing a network type.

November 7, 2022

ElastiCache (Memcached) now supports IPV6

ElastiCache supports the Internet Protocol versions 4 and 6 (IPv4 and IPv6), allowing you to configure your cluster to accept only IPv4 connections, only IPv6 connections or both IPv4 and IPv6 connections (dual-stack). IPv6 is supported for workloads using Memcached engine version 1.6.6 onward on all instances built on the Nitro system. There are no additional charges for accessing ElastiCache over IPv6. For more information, see Choosing a network type.

November 7, 2022

ElastiCache (Memcached) now supports in-transit encryption

In-transit encryption is an optional feature that allows you to increase the security of your data at its most vulnerable points – when it is in transit from one location to another. It is supported on Memcached versions 1.6.12 and later. For more information, see ElastiCache in-transit encryption (TLS).

May 26, 2022

ElastiCache (Redis OSS) now supports native JavaScript Object Notation (JSON) format

The native JavaScript Object Notation (JSON) format is a simple, schemaless way to encode complex datasets inside Redis OSS clusters. You can natively store and access data using the JavaScript Object Notation (JSON) format inside Redis OSS clusters and update JSON data stored in those clusters, without needing to manage custom code to serialize and deserialize it. For more information, see Getting started with JSON.

May 25, 2022

ElastiCache now supports PrivateLink

AWS PrivateLink allows you to privately access ElastiCache API operations without an internet gateway, NAT device, VPN connection, or AWS Direct Connect connection. For more information, see Amazon ElastiCache API and interface VPC endpoints (AWS PrivateLink) for Redis OSS or Amazon ElastiCache API and interface VPC endpoints (AWS PrivateLink) for Memcached.

January 24, 2022

ElastiCache (Redis OSS) now supports Redis OSS 6.2 and Data Tiering

Amazon ElastiCache (Redis OSS) introduces the next version of the Redis OSS engine supported by Amazon ElastiCache. ElastiCache (Redis OSS) 6.2 includes performance improvements for TLS-enabled clusters using x86 node types with 8 vCPUs or more or Graviton2 node types with 4 vCPUs or more. ElastiCache (Redis OSS) also introduces data tiering. You can use data tiering as a lower-cost way to scale your clusters to up to hundreds of terabytes of capacity. For more information, see ElastiCache (Redis OSS) version 6.2 (enhanced) and Data tiering.

November 23, 2021

Support for Auto Scaling

ElastiCache (Redis OSS) now supports Auto Scaling. ElastiCache (Redis OSS) auto scaling is the ability to increase or decrease the desired shards or replicas in your ElastiCache (Redis OSS) service automatically. ElastiCache leverages the Application Auto Scaling service to provide this functionality. For more information, see Auto Scaling ElastiCache (Redis OSS) clusters.

August 19, 2021

Support for delivery of Redis OSS Slow logs

ElastiCache now lets you stream Redis OSS SLOWLOG to one of two destinations: Amazon Data Firehose or Amazon CloudWatch Logs. For more information, see Log delivery.

April 22, 2021

Support for tagging resources and condition keys

ElastiCache now supports tagging to help you manage your clusters and other ElastiCache resources. For more information, see Tagging your ElastiCache resources. ElastiCache also introduces support for condition keys. You can specify conditions that determine how an IAM policy takes effect. For more information, see Using condition keys.

April 7, 2021

Support for tagging resources and condition keys

ElastiCache now supports tagging to help you manage your clusters and other ElastiCache resources. For more information, see Tagging your ElastiCache resources. ElastiCache also introduces support for condition keys. You can specify conditions that determine how an IAM policy takes effect. For more information, see Using condition keys.

April 7, 2021

ElastiCache is now available on AWS Outposts

AWS Outposts bring native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. You can deploy ElastiCache on Outposts to set up, operate, and use cache on-premises, just as you would in the cloud. For more information, see Using Outposts for Redis OSS or Using Outposts for Memcached.

October 8, 2020

ElastiCache now supports Redis OSS 6

Amazon ElastiCache (Redis OSS) introduces the next version of the Redis OSS engine supported by Amazon ElastiCache. This version includes authenticating users with role-based access control, versionless support, client-side caching, and significant operational improvements. For more information, see ElastiCache (Redis OSS) Version 6.0 (Enhanced).

October 7, 2020

ElastiCache now supports Local Zones

A Local Zone is an extension of an AWS Region that is geographically close to your users. You can extend any virtual private cloud (VPC) from a parent AWS Region into Local Zones by creating a new subnet and assigning it to a Local Zone. For more information, see Using Local Zones.

September 25, 2020

ElastiCache (Redis OSS) now supports scaling your Redis OSS Cluster environment up to 500 nodes or 500 shards

The Redis OSS Cluster mode makes configurations possible that you can use to partition your data across multiple shards and offers better scalability, performance, and availability. This feature is available on Amazon ElastiCache (Redis OSS) version 5.0.6 onwards in all AWS Regions and for all existing and new ElastiCache (Redis OSS) Cluster environments. For more information, see Redis OSS Nodes and Shards.

August 13, 2020

ElastiCache now supports resource-level permissions

You can now restrict the scope of a user's permissions by specifying ElastiCache resources in an AWS Identity and Access Management (IAM) policy. For more information, see Resource-level permissions.

August 12, 2020

ElastiCache (Redis OSS) adds additional Amazon CloudWatch metrics

ElastiCache (Redis OSS) now supports new CloudWatch metrics, including PubSubCmds and HyperLogLogBasedCmds. For a full list, see Metrics for Redis OSS.

June 10, 2020

ElastiCache now supports auto-update of ElastiCache clusters

Amazon ElastiCache now supports auto-update of ElastiCache clusters after the "recommended apply by date" of service update has passed. ElastiCache will use your maintenance window to schedule the auto-update of applicable clusters. For more information, see Self-service updates.

May 13, 2020

ElastiCache (Redis OSS) now supports Global Datastore for Redis OSS

The Global Datastore for Redis OSS feature offers fully managed, fast, reliable, and secure replication across AWS Regions. Using this feature, you can create cross-Region read replica clusters for ElastiCache (Redis OSS) to enable low-latency reads and disaster recovery across AWS Regions. You can create, modify, and describe a global datastore. You can also add or remove AWS Regions from your global datastore and promote an AWS Region as primary within a global datastore. For more information, see Replication Across AWS Regions Using Global Datastore.

March 16, 2020

ElastiCache (Redis OSS) now supports Redis OSS version 5.0.6

For more information, see ElastiCache (Redis OSS) Version 5.0.6 (Enhanced).

December 18, 2019

Amazon ElastiCache now supports T3-Standard cache nodes

You can now launch the next generation general-purpose burstable T3-Standard cache nodes in Amazon ElastiCache. Amazon EC2’s T3-Standard instances provide a baseline level of CPU performance with the ability to burst CPU usage at any time until the accrued credits are exhausted. For more information, see Supported Node Types.

November 12, 2019

Amazon ElastiCache now supports modifying the AUTH token on an existing ElastiCache (Redis OSS) server

ElastiCache (Redis OSS) 5.0.6 now enables you to modify authentication tokens by setting and rotating new tokens. You can now modify active tokens while they're in use. You can also add brand-new tokens to existing clusters enabled with encryption in transit that were previously set up without authentication tokens. This is a two-step process by which you can set and rotate the token without interrupting client requests. This feature is currently not supported on AWS CloudFormation. For more information, see Authenticating Users with the Redis OSS AUTH Command.

October 30, 2019

Amazon ElastiCache now supports online data migration from Redis OSS on Amazon EC2

You can now use Online Migration to migrate your data from self-hosted Redis OSS on Amazon EC2 to Amazon ElastiCache. For more information, see Online Migration to ElastiCache.

October 28, 2019

ElastiCache (Redis OSS) introduces online vertical scaling for Redis OSS Cluster mode.

You can now scale up or scale down your sharded Redis OSS Cluster on demand. ElastiCache (Redis OSS) resizes your cluster by changing the node type, while the cluster continues to stay online and serve incoming requests. For more information, see Online Vertical Scaling by Modifying Node Type.

August 20, 2019

ElastiCache (Redis OSS) now allows users to use a single reader endpoint for your Amazon ElastiCache (Redis OSS) cluster.

This feature allows you to direct all read traffic to your ElastiCache (Redis OSS) cluster through a single, cluster-level endpoint to take advantage of load balancing and higher availability. For more information, see Finding connection endpoints.

June 13, 2019

ElastiCache (Redis OSS) now allows users to apply service updates on their own schedule

With this feature, you can choose to apply available service updates at a time of your choosing and not just during maintenance windows. This will minimize service interruptions, particularly during peak business flows, and help ensure you remain compliant if your cluster is in ElastiCache-supported compliance programs. For more information, see Self-Service Updates in Amazon ElastiCache and Compliance validation for Amazon ElastiCache.

June 4, 2019

ElastiCache Standard Reserved Instance offerings: Partial Upfront, All Upfront and No Upfront.

Reserved Instances give you the flexibility to reserve an Amazon ElastiCache instance for a one- or three-year term based on an instance type and AWS Region. For more information, see Managing Costs with Reserved Nodes.

January 18, 2019

ElastiCache (Redis OSS) support for up to 250 nodes per Redis OSS cluster

The node or shard limit can be increased to a maximum of 250 per ElastiCache (Redis OSS) cluster. For more information, see Shards.

November 19, 2018

ElastiCache (Redis OSS) support for autofailover and backup and restore on all T2 nodes

ElastiCache (Redis OSS) introduces support for autofailover, creating snapshots, and backup and restore on all T2 nodes. For more information, see ElastiCache (Redis OSS) Backup and Restore and Snapshot.

November 19, 2018

ElastiCache (Redis OSS) support for M5 and R5 nodes

ElastiCache (Redis OSS) now supports M5 and R5 nodes, general-purpose and memory-optimized instance types based on the AWS Nitro System. For more information, see Supported Node Types.

October 23, 2018

Support for dynamically changing the number of read replicas

ElastiCache (Redis OSS) has added support for adding and removing read replicas from any cluster with no cluster downtime. For more information about these and other changes in this release, see Changing the Number of Replicas in the ElastiCache (Redis OSS) User Guide. See also DecreaseReplicaCount and IncreaseReplicaCount in the ElastiCache API Reference.

September 17, 2018

FedRAMP compliance certification

ElastiCache (Redis OSS) is now certified for FedRAMP compliance. For more information, see Compliance validation for Amazon ElastiCache.

August 30, 2018

Valkey or Redis OSS (cluster mode enabled) engine upgrades

Amazon ElastiCache (Redis OSS) has added support for upgrading Valkey or Redis OSS (cluster mode enabled) engine versions. For more information, see Upgrading Engine Versions.

August 20, 2018

PCI DSS compliance certification

ElastiCache (Redis OSS) is now certified for PCI DSS compliance. For more information, see Compliance validation for Amazon ElastiCache.

July 5, 2018

Support for ElastiCache (Redis OSS) 4.0.10

ElastiCache (Redis OSS) now supports Redis OSS 4.0.10, including both encryption and online cluster resizing in a single version. For more information, see ElastiCache (Redis OSS) Version 4.0.10 (Enhanced).

June 14, 2018

User Guide restructure

The single ElastiCache User Guide is now restructured so that there are separate user guides for Redis OSS (ElastiCache (Redis OSS) User Guide) and for Memcached (ElastiCache (Memcached) User Guide). The documentation structure in the AWS CLI Command Reference: elasticache section and the Amazon ElastiCache API Reference remain unchanged.

April 20, 2018

Support for EngineCPUUtilization metric

ElastiCache (Redis OSS) added a new metric, EngineCPUUtilization, which reports the percentage of your CPU's capacity that is currently being used. For more information, see Metrics for Redis OSS.

April 9, 2018

The following table describes the important changes to the ElastiCache User Guide before March 2018.

Change Description Date Changed
Support for Asia Pacific (Osaka-local) Region.

ElastiCache added support for the Asia Pacific (Osaka-local) Region. The Asia Pacific (Osaka) Region currently supports a single Availability Zone and is by invitation only. For more information, see the following:

February 12, 2018
Support for EU (Paris).

ElastiCache added support for the EU (Paris) Region. For more information, see the following:

December 18, 2017
Support for China (Ningxia) Region

Amazon ElastiCache added support for China (Ningxia) Region. For more information, see the following:

December 11, 2017
Support for Service Linked Roles

This release of ElastiCache added support for Service Linked Roles (SLR). For more information, see the following:

December 7, 2017
Support for R4 node types

This release of ElastiCache added support R4 node types in all AWS Regions supported by ElastiCache. You can purchase R4 node types as On-Demand or as Reserved Cache Nodes. For more information, see the following:

November 20, 2017
ElastiCache (Redis OSS) 3.2.10 and support for online resharding

Amazon ElastiCache (Redis OSS) adds support for ElastiCache (Redis OSS) 3.2.10. ElastiCache (Redis OSS) also introduces online cluster resizing to add or remove shards from the cluster while it continues to serve incoming I/O requests. For more information, see the following:

November 9, 2017
HIPAA eligibility

ElastiCache (Redis OSS) version 3.2.6 is now certified for HIPAA eligibility when encryption is enabled on your cluster. For more information, see the following:

November 2, 2017
ElastiCache (Redis OSS) 3.2.6 and support for encryption

ElastiCache adds support for ElastiCache (Redis OSS) 3.2.6, which includes two encryption features:

  • In-transit encryption encrypts your data whenever it is in transit, such as between nodes in a cluster or between a cluster and your application.

  • At-rest encryption encrypts your on-disk data during sync and backup operations.

For more information, see the following:

October 25, 2017
Connection patterns topic

ElastiCache documentation adds a topic covering various patterns for accessing an ElastiCache cluster in an Amazon VPC.

For more information, see Access Patterns for Accessing an ElastiCache Cache in an Amazon VPC in the ElastiCache User Guide.

April 24, 2017
Support for Memcached 1.4.34

ElastiCache adds support Memcached version 1.4.34, which incorporates a number of fixes to earlier Memcached versions.

For more information, see Memcached 1.4.34 Release Notes at Memcached on GitHub.

April 10, 2017
Support for testing Automatic Failover

ElastiCache adds support for testing Automatic Failover on Redis OSS clusters that support replication. For more information, see the following:

April 4, 2017
Enhanced Redis OSS restore

ElastiCache adds enhanced Redis OSS backup and restore with cluster resizing. This feature supports restoring a backup to a cluster with a different number of shards than the cluster used to create the backup. (For the API and CLI, this feature can restore a different number of node groups rather than a different number of shards.) This update also supports different Redis OSS slot configurations. For more information, see Restoring from a backup into a new cache.

March 15, 2017
New Redis OSS memory management parameter

ElastiCache adds a new Redis OSS parameter, reserved-memory-percent, which makes managing your reserved memory easier. This parameter is available on all versions of ElastiCache (Redis OSS). For more information, see the following:

March 15, 2017
Support for Memcached 1.4.33

ElastiCache adds support for Memcached version 1.4.33. For more information, see the following:

December 20, 2016
Support for EU West (London) Region

ElastiCache adds support for EU (London) Region. Only node types T2 and M4 are currently supported. For more information, see the following:

December 13, 2016

Support for Canada (Montreal) Region

ElastiCache adds support for the Canada (Montreal) Region. Only node type M4 and T2 are currently supported in this AWS Region. For more information, see the following:

December 8, 2016
Support for M4 and R3 node types

ElastiCache adds support for R3 and M4 node types in South America (São Paulo) Region and M4 node types in China (Beijing) Region. For more information, see the following:

November 1, 2016
US East 2 (Ohio) Region support

ElastiCache adds support for the US East (Ohio) Region (us-east-2) with M4, T2, and R3 node types. For more information, see the following:

October 17, 2016
Support for Redis OSS Cluster

ElastiCache adds support for Redis OSS Cluster (enhanced). Customers using Redis OSS Cluster, can partition their data across up to 15 shards (node groups). Each shard supports replication with up to 5 read replicas per shard. Redis OSS Cluster automatic failover times are about one fourth as long as those of earlier versions.

This release includes a redesigned management console that uses terminology in keeping with industry usage.

For more information, see the following:

October 12, 2016
M4 node type support

ElastiCache adds support for the M4 family of node types in most AWS Regions supported by ElastiCache. You can purchase M4 node types as On-Demand or as Reserved Cache Nodes. For more information, see the following:

August 3, 2016
Mumbai Region support

ElastiCache adds support for the Asia Pacific (Mumbai) Region. For more information, see the following:

June 27, 2016
Snapshot export

ElastiCache adds the ability to export a Redis OSS snapshot so you can access it from outside ElastiCache. For more information, see the following:

May 26, 2016
Node type scale up

ElastiCache adds the ability to scale up your Redis OSS node type. For more information, see Scaling ElastiCache.

March 24, 2016
Easy engine upgrade

ElastiCache adds the ability to easily upgrade your Redis OSS cache engine. For more information, see Version Management for ElastiCache.

March 22, 2016
Support for R3 node types

ElastiCache adds support for R3 node types in the China (Beijing) Region and South America (São Paulo) Region. For more information, see Supported cache node types.

March 16, 2016
Accessing ElastiCache using a Lambda function

Added a tutorial on configuring a Lambda function to access ElastiCache in an Amazon VPC. For more information, see Other ElastiCache tutorials and videos.

February 12, 2016
Support for Redis OSS 2.8.24

ElastiCache adds support for Redis OSS version 2.8.24 with improvements added since Redis OSS 2.8.23. Improvements include bug fixes and support for logging bad memory access addresses. For more information, see the following:

January 20, 2016
Support for Asia Pacific (Seoul) Region

ElastiCache adds support for the Asia Pacific (Seoul) (ap-northeast-2) Region with t2, m3, and r3 node types.

January 6, 2016

Amazon ElastiCache console change.

Because the newer Redis OSS versions provide a better and more stable user experience, Redis OSS versions 2.6.13, 2.8.6, and 2.8.19 are no longer listed in the ElastiCache Management Console. For other options and more information, see Supported engines and versions.

December 15, 2015

Support for Redis OSS 2.8.23.

ElastiCache adds support for Redis OSS version 2.8.23 with improvements added since Redis OSS 2.8.22. Improvements include bug fixes and support for the new parameter close-on-slave-write which, if enabled, disconnects clients who attempt to write to a read-only replica. For more information, see ElastiCache (Redis OSS) version 2.8.23 (enhanced).

November 13, 2015

Support for Redis OSS 2.8.22.

ElastiCache adds support for Redis OSS version 2.8.22 with ElastiCache added enhancements and improvements since version 2.8.21. Improvements include:

  • Implementation of a forkless save process that enables a successful save when low available memory could cause a forked save to fail.

  • Additional CloudWatch metrics — SaveInProgress and ReplicationBytes.

  • To enable partial synchronizations, the Redis OSS parameter repl-backlog-size now applies to all clusters.

For a complete list of changes and more information, see ElastiCache (Redis OSS) version 2.8.22 (enhanced).

This documentation release includes a reorganization of the documentation and removal of the ElastiCache command line interface (CLI) documentation. For command line use, refer to the AWS Command Line for ElastiCache.

September 28, 2015

Support for Memcached 1.4.28.

ElastiCache adds support for Memcached version 1.4.24 and Memcached improvements since version 1.4.14. This release adds support for least recently used (LRU) cache management as a background task, choice of jenkins or murmur3 as your hashing algorithm, new commands, and miscellaneous bug fixes. For more information, see Memcached release notes

.

August 27, 2015

Support for Memcached Auto Discovery using PHP 5.6 This release of Amazon ElastiCache adds support for Memcached Auto Discovery client for PHP version 5.6. For more information, see Compiling the source code for the ElastiCache cluster client for PHP.

July 29, 2015

Support for Redis OSS 2.8.21 ElastiCache adds support for Redis OSS version 2.8.21 and Redis OSS improvements since version 2.8.19. This Redis OSS release includes several bug fixes. For more information, see Redis OSS 2.8 release notes.

July 29, 2015

New topic: Accessing ElastiCache from outside AWS

Added new topic on how to access ElastiCache resources from outside AWS. For more information, see Accessing ElastiCache from outside AWS.

July 9, 2015

Node replacement messages added

ElastiCache adds three messages pertaining to scheduled node replacement, ElastiCache:NodeReplacementScheduled, ElastiCache:NodeReplacementRescheduled, and ElastiCache:NodeReplacementCanceled.

For more information and actions you can take when a node is scheduled for replacement, see ElastiCache's Event Notifications and Amazon SNS.

June 11, 2015

Support for Redis OSS v. 2.8.19.

ElastiCache adds support for Redis OSS version 2.8.19 and Redis OSS improvements since version 2.8.6. This support includes support for:

  • The HyperLogLog data structure, with the Redis OSS commands PFADD, PFCOUNT, and PFMERGE.

  • Lexicographic range queries with the new commands ZRANGEBYLEX, ZLEXCOUNT, and ZREMRANGEBYLEX.

  • Introduced a number of bug fixes, namely preventing a primary node from sending stale data to replica nodes by failing the primary SYNC when a background save (bgsave) child process terminates unexpectedly.

For more information on HyperLogLog, see Redis OSS new data structure: the HyperLogLog.

For more information on PFADD, PFCOUNT, and PFMERGE, see the Redis OSS Documentation and click HyperLogLog.

March 11, 2015

Support for cost allocation tags

ElastiCache adds support for cost allocation tags. For more information, see Monitoring costs with cost allocation tags.

February 9, 2015

Support for AWS GovCloud (US-West) Region

ElastiCache adds support for the AWS GovCloud (US-West) (us-gov-west-1) Region.

January 29, 2015

Support for Europe (Frankfurt) Region

ElastiCache adds support for the Europe (Frankfurt) (eu-central-1) Region.

January 19, 2015

Multi-AZ support for Redis OSS replication groups

ElastiCache adds support for Multi-AZ from the primary node to a read replica in a Redis OSS replication group. ElastiCache monitors the health of the replication group. If the primary fails, ElastiCache automatically promotes a replica to primary, then replaces the replica. For more information, see Minimizing downtime in ElastiCache by using Multi-AZ with Valkey and Redis OSS.

October 24, 2014

AWS CloudTrail logging of API calls supported

ElastiCache adds support for using AWS CloudTrail to log all ElastiCache API calls. For more information, see Logging Amazon ElastiCache API calls with AWS CloudTrail.

September 15, 2014

New instance sizes supported

ElastiCache adds support for additional General Purpose (T2) instances. For more information, see Configuring engine parameters using ElastiCache parameter groups.

September 11, 2014

Flexible node placement supported for Memcached

ElastiCache adds support for creating Memcached nodes across multiple Availability Zones.

July 23, 2014

New instance sizes supported

ElastiCache adds support for additional General Purpose (M3) instances and Memory Optimized (R3) instances. For more information, see Configuring engine parameters using ElastiCache parameter groups.

July 1, 2014

PHP auto discovery

Added support for PHP version 5.5 auto discovery.

May 13, 2014

Backup and restore for Redis OSS clusters

In this release, ElastiCache allows customers to create snapshots of their Redis OSS clusters, and create new clusters using these snapshots. A backup is a copy of the cluster at a specific moment in time, and consists of cluster metadata and all of the data in the Redis OSS cache. Backups are stored in Amazon S3, and customers can restore the data from a snapshot into a new cluster at any time. For more information, see Snapshot and restore.

April 24, 2014

Redis OSS 2.8.6

ElastiCache supports Redis OSS 2.8.6, in addition to Redis OSS 2.6.13. With Redis OSS 2.8.6, customers can improve the resiliency and fault tolerance of read replicas, with support for partial resynchronization, and a user-defined minimum number of read replicas that must be available at all times. Redis OSS 2.8.6 also offers full support for publish-and-subscribe, where clients can be notified of events that occur on the server.

March 13, 2014

Redis OSS cache engine

ElastiCache offers Redis OSS cache engine software, in addition to Memcached. Customers who currently use Redis OSS can "seed" a new ElastiCache Redis OSS cache cluster with their existing data from a Redis OSS snapshot file, easing migration to a managed ElastiCache environment.

To support Redis OSS replication capabilities, the ElastiCache API now supports replication groups. Customers can create a replication group with a primary Redis OSS cache node, and add one or more read replica nodes that automatically stay synchronized with cache data in the primary node. Read-intensive applications can be offloaded to a read replica, reducing the load on the primary node. Read replicas can also guard against data loss in the event of a primary cache node failure.

September 3, 2013

Support for default Amazon Virtual Private Cloud (VPC)

In this release, ElastiCache is fully integrated with Amazon Virtual Private Cloud (VPC). For new customers, cache clusters are created in an Amazon VPC by default. For more information, see Amazon VPCs and ElastiCache security.

January 8, 2013

PHP support for cache node auto discovery

The initial release of cache node auto discovery provided support for Java programs. In this release, ElastiCache brings cache node auto discovery support to PHP.

January 2, 2013

Support for Amazon Virtual Private Cloud (VPC)

In this release, ElastiCache clusters can be launched in Amazon Virtual Private Cloud (VPC). By default, new customers' cache clusters are created in an Amazon VPC automatically; existing customers can migrate to Amazon VPC at their own pace. For more information, see Amazon VPCs and ElastiCache security.

December 20, 2012

Cache node auto discovery and new cache engine version

ElastiCache provides cache node auto discovery—the ability for client programs to automatically determine all of the cache nodes in a cluster, and to initiate and maintain connections to all of these nodes.

This release also offers a new cache engine version: Memcached version 1.4.14. This new cache engine provides enhanced slab rebalancing capability, significant performance and scalability improvements, and several bug fixes. There are several new cache parameters that can be configured. For more information, see Configuring engine parameters using ElastiCache parameter groups.

November 28, 2012

New cache node types

This release provides four additional cache node types.

November 13, 2012

Reserved cache nodes

This release adds support for reserved cache nodes.

q

April 5, 2012

New guide

This is the first release of Amazon ElastiCache User Guide.

August 22, 2011