Skip to main content

Amazon ElastiCache

Amazon ElastiCache

Overview

Amazon ElastiCache is a fully managed, Valkey-, Memcached- and Redis OSS-compatible service that delivers real-time, cost-optimized performance for modern applications with 99.99% availability. ElastiCache speeds up database and application performance, scaling to millions of operations per second with microsecond response time. ElastiCache also offers enhanced security and reliability when compared to open source alternatives. For modern applications, ElastiCache Global Datastore offers localized reads through fully-managed cross-Region replication. ElastiCache also unlocks cost savings for read-heavy and memory-intensive workloads with additional cost optimization features like data tiering. ElastiCache provides leading security (Amazon VPC, Amazon IAM) and compliance standards (HIPAA eligible, FedRAMP authorized, and PCI DSS).

Benefits

Fast response times

Realize microsecond response times across hundreds of trillions of requests per day

Cost-optimized performance

Add a cache for frequently read data to maximize resources and lower total cost of ownership

No capacity management

Create a highly available serverless cache in under a minute and instantly scale to meet demand

Business continuity

Achieve a 99.99% SLA with multi AZ deployments and bolster disaster recovery with cross-region replication

Valkey-, Memcached- and Redis OSS compatible

Build applications quickly using popular open source Valkey, Memcached and Redis APIs.

How It Works

Use Cases

Semantic caching

Achieve cost savings, faster response times, and improved accuracy in generative AI applications by using semantic caching for both conversational memory and retrieval-augmented generation.

Real-time application data caching

Store frequently used data in memory for microsecond response times and high throughput to support hundreds of millions of operations per second.

Real-time session stores

Store ephemeral session data to quickly personalize gaming, e-commerce, social media, and online applications with microsecond response times.

Real-time leaderboards

Simplify application development with ElastiCache built-in data structures.