Amazon ElastiCache

Fully managed in-memory data store, compatible with Redis or Memcached. Power real-time applications with sub-millisecond latency.

Amazon ElastiCache allows you to seamlessly set up, run, and scale popular open-source compatible in-memory data stores in the cloud. Build data-intensive apps or boost the performance of your existing databases by retrieving data from high throughput and low latency in-memory data stores. Amazon ElastiCache is a popular choice for real-time use cases like Caching, Session Stores, Gaming, Geospatial Services, Real-Time Analytics, and Queuing.

Amazon ElastiCache offers fully managed Redis, voted the most loved database by developers in the Stack Overflow 2020 Developer Survey, and Memcached for your most demanding applications that require sub-millisecond response times.

Extreme Performance at Cloud Scale (56:53)


Extreme performance

Amazon ElastiCache works as an in-memory data store and cache to support the most demanding applications requiring sub-millisecond response times. By utilizing an end-to-end optimized stack running on customer dedicated nodes, Amazon ElastiCache provides secure, blazing fast performance.

Fully managed

You no longer need to perform management tasks such as hardware provisioning, software patching, setup, configuration, monitoring, failure recovery, and backups. ElastiCache continuously monitors your clusters to keep your workloads up and running so that you can focus on higher value application development.


Amazon ElastiCache can scale-out, scale-in, and scale-up to meet fluctuating application demands. Write and memory scaling is supported with sharding. Replicas provide read scaling.

Amazon ElastiCache Engines

Building real-time apps across versatile use cases like gaming, geospatial service, caching, session stores, or queuing, with advanced data structures, replication, and point-in-time snapshot support.

Building a simple, scalable caching layer for your data-intensive apps.

How it works

ElastiCache In-memory Data Store and Cache

Use cases

Amazon ElastiCache makes it easy to setup, manage, and scale in-memory data stores in the cloud and power real-time transactional and analytical processing use cases such as caching, session store, machine learning, and real-time analytics.

  • Caching
  • Session store
  • Machine Learning (AI/ML)
  • Real-time analytics


The Pokemon Company

Learn how The Pokémon Company moved user caching to Amazon ElastiCache, taking advantage of both Redis and Memcached. Redis queues tasks for new users, so they can be prompted to complete post-authentication tasks such as accepting terms and conditions. Memcached helps keep tickets live so that existing users’ sessions are not interrupted when new users join.

Learn more »


In-home fitness company Peloton relies on Amazon ElastiCache for Redis to power its on-demand, live leaderboard. Peloton’s leaderboard requires high elasticity, low latency, and real-time processing to deliver customizable rider data for the community of users riding together virtually from the comfort of their home.

Learn more »


"Managed services like ElastiCache let us focus on the core of our business. Our operations team consists of only two full time engineers. Running a site like Airbnb with such a small team would be impossible without services like ElastiCache. Spinning up and maintaining nodes in our cluster is fast and easy."

Tobi Knaup, Technical Lead – Airbnb

Learn more »


AWS purpose-built databases deliver the agility and elasticity A+E Networks needed to modernize while drastically reducing database overhead costs. Learn how A+E uses Amazon ElastiCache in its serverless database strategy.

Learn more »


Tinder migrated to Amazon ElastiCache for Redis to improve the scalability and stability of its dating app that powers more than 30 billion matches. With this fully managed service, Tinder's team can focus more on innovation and less on monitoring and automating its caching strategy. 

Learn more »

Get started with Amazon ElastiCache

Amazon Elasticache for Redis

Sign up

Get access to the Amazon ElastiCache Free Tier.
Learn Amazon Elasticache for Redis

Learn with simple tutorials

Explore how to create a Redis cluster.
Get Started with ElastiCache for Redis

Start building

Begin building with help from the user guide.