Veröffentlicht am: May 10, 2023
Amazon MemoryDB für Redis unterstützt jetzt Redis 7. Diese Version bietet mehrere neue Funktionen für MemoryDB:
- Redis-Funktionen: MemoryDB unterstützt jetzt Redis-Funktionen und bietet ein verwaltetes Erlebnis, das es Entwicklern ermöglicht, LUA-Skripts mit dauerhaft im MemoryDB-Cluster gespeicherter Anwendungslogik auszuführen.
- ACL-Verbesserungen: MemoryDB bietet Unterstützung für die nächste Version von Redis Access Control Lists (ACLs). Mit MemoryDB können Clients jetzt mehrere Sätze von Berechtigungen für bestimmte Schlüssel oder Schlüsselräume in Redis angeben.
- Sharded Pub/Sub: MemoryDB bietet Ihnen jetzt die Möglichkeit, die Pub/Sub-Funktionalität von Redis auf geteilte Weise auszuführen. Mit MemoryDB sind Kanäle an einen Shard im MemoryDB-Cluster gebunden, wodurch die Notwendigkeit entfällt, Kanalinformationen über Shards zu übertragen, was zu einer verbesserten Skalierbarkeit führt.
- Verbessertes I/O-Multiplexing: MemoryDB umfasst jetzt ein erweitertes I/O-Multiplexing, das den Durchsatz und die Latenz im großen Maßstab erheblich verbessert. Wenn Sie beispielsweise den Knoten r6g.4xlarge verwenden und 5200 gleichzeitige Clients ausführen, können Sie im Vergleich zu MemoryDB für Redis 6 einen um bis zu 46% höheren Durchsatz (Lese- und Schreibvorgänge pro Sekunde) und eine um bis zu 21% geringere P99-Latenz erzielen.
Amazon MemoryDB für Redis 7 ist in allen Regionen verfügbar, in denen MemoryDB allgemein verfügbar ist. Weitere Informationen zu MemoryDB finden Sie unter Unterstützte MemoryDB für Redis-Versionen. Sie können die Engine-Version Ihres Clusters oder Ihrer Replikationsgruppe aktualisieren, indem Sie sie ändern und 7 als Engine-Version angeben. Weitere Informationen zum Aktualisieren von Engine-Versionen finden Sie unter Versionsverwaltung.