Amazon MemoryDB for Redis

Learn about the core components, replication, scaling, and recovery options of the Amazon MemoryDB for Redis.

Amazon MemoryDB for Redis is a Redis-compatible in-memory primary database that stores entire datasets in memory across multiple computational nodes. It delivers ultra-fast performance and Multi-AZ durability, allowing microseconds of read and single-digit milliseconds of write latency. We can build applications quickly by using Redis’s flexible and friendly data structures and APIs. MemoryDB for Redis stores data using Multi-AZ transactional logs, enabling MemoryDB to deliver Multi-AZ durability for fast database recovery and restart.

Press + to interact

Core components

MemoryDB for Redis works in cluster formation. Each cluster consists of shards that contain nodes. Let’s briefly look at these core components of MemoryDB for the Redis Cluster.

  • Nodes: A node is an EC2 instance that runs a particular version of the Redis ...