Amazon MemoryDB Resources
Why Amazon MemoryDB?
Amazon MemoryDB is a Valkey- and 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
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.
Check out the MemoryDB user guide to get started.