Cache Offerings

  • ElastiCache comes in two offering,

    • Redis

    • Memcached

  • The below table summarizes some of the features offered by both offerings.

Redis
Memcached

Multi-AZ with Auto-Failover

Uses sharding to partition the data

Read Replicas to scale reads and have high availability

No replication, hence no HA

Data durability using AOF persistence

No persistence

BackUp and restore

No backup and restore

Supports Sets and Sorted Sets

Multi-threaded architecture

MemoryDB for Redis

  • An in memory database that has Redis compatible API and is durable.

  • Ultra fast performance with over 160 million requests/second.

  • Durable in-memory data storage with Multi-AZ transactional log.

  • Scale seamlessly from 10s of GB to 100s of TB storage.

Last updated