Der AWS Advanced JDBC Wrapper unterstützt jetzt automatisches Abfrage-Caching mit Valkey
Der AWS Advanced JDBC Wrapper unterstützt jetzt das automatische Caching von JDBC-Abfragen mit Valkey, einschließlich der Caches von Amazon ElastiCache für Valkey. Bisher mussten Entwickler, die Ergebnissätze von JDBC-Abfragen zwischenspeichern mussten, für jede Abfrage manuell Code schreiben, um Daten aus dem Cache zu speichern und aus dem Cache abzurufen. Jetzt können Sie Ergebnissätze automatisch aus PostgreSQL-, MySQL- und MariaDB-Datenbanken von Aurora und RDS in nur wenigen kurzen Schritten zwischenspeichern. Fügen Sie einfach die Wrapper-Abhängigkeit hinzu, aktivieren Sie das Query-Cache-Plugin, konfigurieren Sie Datenbank- und Cache-Endpunkte und geben Sie an, welche Abfragen im Anwendungscode zwischengespeichert werden sollen.
Mit dieser Funktion können Sie Abfrageergebnisse direkt in ElastiCache für Valkey speichern und daraus abrufen, wodurch die Anzahl der Datenbanklesevorgänge reduziert und die Leselatenz für Daten, auf die häufig zugegriffen wird, verringert wird. Das automatisierte Abfrage-Caching kann die Leistung verbessern, die Kosten senken und die Ausfallsicherheit von Anwendungen erhöhen, indem die Anforderungen an Datenbankressourcen reduziert werden. Der AWS Advanced JDBC Wrapper unterstützt das Kommentieren von Abfragen für das Caching mithilfe gängiger Persistenz-APIs und -Frameworks wie Hibernate und Spring Data sowie das manuelle Abfrage-Hinting.
Das JDBC-Abfrage-Caching mit dem AWS Advanced JDBC Wrapper funktioniert nahtlos mit Amazon ElastiCache für Valkey. Sie können einen neuen Serverless-Cache für Amazon ElastiCache für Valkey anhand der AWS-Managementkonsole, des Software Development Kit (SDK), der Befehlszeilenschnittstelle (CLI) oder dem Model Context Protocol (MCP)-Server erstellen. Weitere Informationen finden Sie in der Dokumentation zu Advanced JDBC Wrapper und Amazon ElastiCache für Valkey.