7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Amazon MemoryDB

SaaS

Durable in-memory database service on AWS compatible with Valkey and Redis OSS, for applications that need very fast reads and writes.

aws.amazon.com
Amazon MemoryDB homepage screenshot

About Amazon MemoryDB

Amazon MemoryDB is a durable, in-memory database service from AWS that is compatible with Valkey and Redis OSS. Unlike a cache that sits in front of another database, it is designed to serve as the primary database for applications that need very fast access to data.

Because it speaks the Valkey and Redis OSS APIs, existing client libraries and data structures can be used, while AWS manages the underlying infrastructure and provides the durability that distinguishes it from a plain cache. It is a good fit for use cases that rely on in-memory data structures with persistence.

MemoryDB is a proprietary AWS service and cannot be self-hosted. Pricing is usage based and is published on the AWS pricing page for the service.

Key features

  • Valkey and Redis OSS compatibility
  • Durable in-memory storage
  • Usable as a primary database
  • Fully managed infrastructure
  • Integration with AWS security tools

Good fit for

  • →Primary database for latency-sensitive applications
  • →Moving self-managed Redis workloads to AWS
Tags
in-memory
database
aws
valkey
redis
durable
managed-service

Amazon MemoryDB: questions and answers

What is Amazon MemoryDB used for?
Amazon MemoryDB is a durable in-memory database service on AWS compatible with Valkey and Redis OSS, for applications that need very fast reads and writes. It is a good fit for primary database for latency-sensitive applications and moving self-managed Redis workloads to AWS.
How much does Amazon MemoryDB cost?
Amazon MemoryDB is a paid product with no free plan. Usage-based. A db.r6g.xlarge node costs $0.432 per hour and snapshot storage is $0.021 per GB-month. Data written is not charged up to 10 TB per month.
Is Amazon MemoryDB open source?
No. Amazon MemoryDB is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to Amazon MemoryDB include Redis, Valkey and DiceDB.
What are some alternatives to Amazon MemoryDB?
Amazon MemoryDB competes with Amazon ElastiCache, Upstash and Google Memorystore. For open-source options, see Enlisted's ranked list of open-source Amazon MemoryDB alternatives.

Open-source alternatives to Amazon MemoryDB

See all

SaaS alternatives to Amazon MemoryDB

See all