Related services - Amazon MemoryDB
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Related services

ElastiCache (Redis OSS)

When deciding whether to use MemoryDB or ElastiCache (Redis OSS) consider the following comparisons:

  • MemoryDB is a durable, in-memory database for workloads that require an ultra-fast, primary database. You should consider using MemoryDB if your workload requires a durable database that provides ultra-fast performance (microsecond read and single-digit millisecond write latency). MemoryDB may also be a good fit for your use case if you want to build an application using Redis OSS data structures and APIs with a primary, durable database. Finally, you should consider using MemoryDB to simplify your application architecture and lower costs by replacing usage of a database with a cache for durability and performance.

  • ElastiCache (Redis OSS) is a service that is commonly used to cache data from other databases and data stores using Redis OSS. You should consider ElastiCache (Redis OSS) for caching workloads where you want to accelerate data access with your existing primary database or data store (microsecond read and write performance). You should also consider ElastiCache (Redis OSS) for use cases where you want to use the Redis OSS data structures and APIs to access data stored in a primary database or data store.