Amazon MemoryDB is a Redis OSS-compatible, durable, in-memory database service that delivers ultra-fast performance. Getting started with MemoryDB is easy. You can create a database cluster through the AWS Management Console, the AWS Command Line Interface (CLI), or AWS SDKs. You can also create and manage a MemoryDB cluster through the AWS Controllers for Kubernetes (ACK) service controller.

Getting started

Looking for information on how you can quickly get started on Amazon MemoryDB? Below are the most important technical documentation and tutorials to show how you can get started on Amazon MemoryDB in a few steps. 

DOCUMENTATION


Technical documentation and getting started guide that describes all Amazon MemoryDB concepts and provides instructions on using the various features with both the console and the command line interface.

TUTORIAL


This free on-demand tutorial covers key concepts about MemoryDB, including its benefits, typical use cases, pricing, and technical concepts.

DOCUMENTATION


Easy step-by-step guide to create, grant access to, connect to, and delete a MemoryDB cluster using the AWS management console.

Blogs and What's New

Read the latest blogs and most recent releases from Amazon MemoryDB. 

Blog posts

No blog posts have been found at this time. Please see the AWS Blog for other resources.

What's New

  • date

No What's New posts have been found at this time. Please see the AWS What's New for other resources.

Videos

Watch Amazon MemoryDB experts speak on the latest innovations and enhancements.

AWS ONAIR


Learn how Amazon MemoryDB delivers the fastest vector search performance at the highest recall rates among popular vector databases on AWS (including AWS Marketplace). We demo how to build a real-time chatbot using Knowledge Bases with Amazon Bedrock and MemoryDB as a durable semantic cache. This bot uses Anthropic Claude 3 Sonnet while leveraging MemoryDB's vector search capabilities to speed up the performance of the chatbot while reducing the costs associated to the LLM.  

RE:INVENT SESSION


Learn how customers use Amazon MemoryDB for mission-critical workloads with demanding performance requirements for use cases like payment card analytics, IoT events processing, and message streaming for microservices. Dive deep on how AWS integrated a distributed durability layer into Redis OSS.

RE:INVENT SESSION


Learn why Samsung SmartThings chose Amazon MemoryDB to power the next generation of their IoT device connectivity platform that processes millions of events every day. Discover how MemoryDB is designed to provide data durability with in-memory performance using a multi-AZ transactional log.

EPISODE


In this episode of Containers from the Couch, Abhay Saxena joins the show to talk about the newly released support for Amazon Memory DB in AWS Controllers for Kubernetes (ACK). Essentially, you can define and configure MemoryDB directly from your Kubernetes cluster, leveraging the Kubernetes control loop to manage the lifecycle of your MemoryDB instances.

AWS ONAIR


Amazon MemoryDB now supports natively storing and accessing data in the JavaScript Object Notation (JSON) format, in addition to the data structures included in Redis OSS. You can simplify developing applications by using the built-in commands designed and optimized for JSON documents. MemoryDB supports partial JSON document updates, as well as powerful searching and filtering using the JSONPath query language.

AWS ONAIR


AWS Controllers for Kubernetes (ACK) for Amazon MemoryDB enables you to define and use MemoryDB resources directly from your Kubernetes cluster. This lets you take advantage of MemoryDB to support your Kubernetes applications without needing to define MemoryDB resources outside of the cluster or run and manage in-memory database capabilities within the cluster. You can download the MemoryDB ACK container image from Amazon ECR and refer to the documentation for installation guidance.

Read the FAQs
Read the FAQs

Explore frequently asked questions about MemoryDB.

Learn more 
Learn with a tutorial
Learn with a tutorial

Explore how to set up your first MemoryDB cluster.

Get started 
 Start building with MemoryDB
Start building with MemoryDB

Check out the MemoryDB user guide to get started.

Read the documentation