Zum Hauptinhalt springen
Cloud / AWS / Produkte / Amazon MemoryDB - Valkey- und Redis-kompatible In-Memory-DB

Amazon MemoryDB - Valkey- und Redis-kompatible In-Memory-DB

Amazon MemoryDB ist eine Valkey- und Redis OSS-kompatible In-Memory-Datenbank von AWS mit Multi-AZ-Durability.

Database
Preismodell Pay-per-use nach Node-Stunden und genutztem Speicher
Verfügbarkeit Verfügbar in vielen AWS-Regionen, Verfügbarkeit je Region prüfen
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit SLA gemäß Anbieter (siehe offizielle SLA-Seite) SLA

Was ist Amazon MemoryDB?

Amazon MemoryDB ist eine durable In-Memory-Datenbank von AWS für Anwendungen mit hohen Performance-Anforderungen, etwa Microservices-Architekturen. Der Service ist kompatibel mit den populären Open-Source-Datenspeichern Valkey und Redis OSS und ermöglicht es, mit deren bekannten Datenstrukturen, APIs und Befehlen zu arbeiten. Alle Daten liegen im Arbeitsspeicher, wodurch Lesezugriffe im Mikrosekundenbereich und Schreibzugriffe im niedrigen einstelligen Millisekundenbereich möglich sind. Zusätzlich werden Daten über mehrere Availability Zones hinweg mittels eines Multi-AZ-Transaction-Logs dauerhaft gespeichert, was schnelles Failover, Datenbank-Recovery und Node-Neustarts ermöglicht.

Kernfunktionen

  • Valkey- und Redis-OSS-Kompatibilität: Nutzung gewohnter Datenstrukturen, APIs und Befehle
  • Multi-AZ-Durability: Replikation in ein verteiltes Transaction Log über mehrere Availability Zones
  • Sehr niedrige Latenz: Mikrosekunden-Lesezugriffe und niedrige Millisekunden-Schreiblatenz
  • Cluster-Modus: Horizontale Skalierung für hohen Durchsatz
  • Automatisches Failover: Schnelle Wiederherstellung bei Node-Ausfällen

Typische Anwendungsfälle

Session Management: Speicherung von User-Sessions mit niedriger Latenz und dauerhafter Persistenz, sodass Node-Ausfälle nicht zum Verlust aktiver Sitzungen führen.

Gaming Leaderboards: Effiziente Ranking-Operationen über sortierte Datenstrukturen, mit garantierter Persistenz auch bei Infrastrukturproblemen.

Echtzeit-Betrugserkennung: Verarbeitung von Transaktionen in Echtzeit gegen bekannte Muster, wobei die niedrige Latenz Entscheidungen ohne spürbare Verzögerung der Haupttransaktion ermöglicht.

Vorteile

  • Hohe In-Memory-Performance kombiniert mit Datenbank-Durability
  • Kompatibilität mit gängigen Valkey- und Redis-OSS-Clients
  • Kein separates Caching- und Persistenz-Layer nötig
  • Multi-AZ-Architektur für hohe Verfügbarkeit

Integration mit innFactory

Als AWS Reseller unterstützt innFactory Sie bei Amazon MemoryDB: Cluster-Design, Migration von ElastiCache oder selbstverwaltetem Redis/Valkey, Performance-Tuning und Integration in Ihre Anwendungsarchitektur.

Typische Anwendungsfälle

Caching
Session stores
Leaderboards
Real-time analytics

Häufig gestellte Fragen

Was ist Amazon MemoryDB?

MemoryDB ist eine durable In-Memory-Datenbank von AWS, kompatibel mit den Open-Source-Datenspeichern Valkey und Redis OSS. Anders als ein reiner Cache speichert MemoryDB Daten dauerhaft über mehrere Availability Zones hinweg mittels eines Multi-AZ-Transaction-Logs.

Was ist der Unterschied zu ElastiCache?

Amazon ElastiCache ist primär ein Cache mit optionaler Persistenz. MemoryDB ist als vollwertige Primärdatenbank konzipiert, bei der Daten dauerhaft über mehrere Availability Zones repliziert werden, sodass Node-Ausfälle nicht zu Datenverlust führen.

Welche Engines werden unterstützt?

MemoryDB ist kompatibel mit Valkey und mit Redis OSS und unterstützt die gängigen Datenstrukturen, APIs und Befehle dieser Open-Source-Projekte. Bestehende Clients für Valkey oder Redis OSS lassen sich in der Regel ohne Codeänderungen anbinden.

Wann sollte ich MemoryDB statt ElastiCache nutzen?

MemoryDB eignet sich, wenn Daten nicht nur zwischengespeichert, sondern dauerhaft und ausfallsicher als Primärdatenbank vorgehalten werden sollen, etwa für Session-Stores, Leaderboards oder Echtzeit-Analysen, bei denen Datenverlust nicht akzeptabel ist.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von AWS (offizielle Dokumentation). Diese Seite stellt kein Angebot von AWS dar.

AWS Cloud Expertise

innFactory ist AWS Reseller mit zertifizierten Cloud-Architekten. Wir bieten Beratung, Implementierung und Managed Services für AWS.

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

Google Cloud

AlloyDB für PostgreSQL: Google Cloud Datenbank

AlloyDB: verwaltete, PostgreSQL-kompatible Datenbank für Enterprise-Workloads mit Columnar Engine und ScaNN Vector …

Preismodell Ressourcenbasiert (vCPU, RAM, Speicher) …
SLA 99,99% inklusive Wartungsfenster
Vergleichen →
Google Cloud

AlloyDB Omni - Self-Managed PostgreSQL

AlloyDB Omni: herunterladbare, selbstverwaltete AlloyDB-Edition für PostgreSQL. Läuft on-premises, am Edge und in jeder …

Preismodell Abonnement pro vCPU (kostenpflichtige …
SLA N/A (selbstverwaltet, abhängig von eigener Infrastruktur)
Vergleichen →
Azure

Azure Confidential Ledger - Manipulationssicherer Ledger

Azure Confidential Ledger speichert Daten manipulationssicher in einem Hardware-geschützten, append-only Ledger.

Preismodell Abrechnung pro Ledger-Instanz und …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
Azure

Azure Cosmos DB for PostgreSQL - Verteiltes PostgreSQL auf Azure

Azure Cosmos DB for PostgreSQL ist ein verwalteter verteilter PostgreSQL-Dienst (Citus-Basis) für horizontale …

Preismodell vCore-basiert (Coordinator + Worker …
SLA 99,99%
Vergleichen →
Azure

Azure Cosmos DB: global verteilte NoSQL- & KI-Datenbank

Azure Cosmos DB: global verteilte NoSQL- und Vektordatenbank mit einstelliger Millisekunden-Latenz, 99,999% SLA und …

Preismodell Request Units (RU/s), Autoscale oder …
SLA 99,999% (Multi-Region), 99,99% (Single Region)
Vergleichen →
Azure

Azure Database for MySQL - Managed MySQL-Datenbank

Azure Database for MySQL (Flexible Server) ist ein vollständig verwalteter MySQL-Datenbankservice von Microsoft Azure …

Preismodell Pay-as-you-go, nach Compute-Tier, …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →

32 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Amazon MemoryDB - Valkey- und Redis-kompatible In-Memory-DB zu starten?

Unsere zertifizierten AWS Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren