Veröffentlicht am: Dec 11, 2017
Im letzten Jahr haben wir die Unterstützung asynchroner Aufrufe von AWS Lambda-Funktionen von Amazon Aurora mit MySQL-Kompatibilität aus über eine integrierte gespeicherte Prozedur angekündigt. Beginnend mit Version 1.16 erweitern wir diese Funktion, damit Lambda-Funktionen synchron aufgerufen werden können. Darüber hinaus haben wir sowohl die synchrone als auch die asynchrone Version der Funktion mit nativen Funktionen implementiert, sodass Lambda-Funktionen aus Abfragen heraus aufgerufen werden können.
Mit AWS Lambda können Sie Code ohne Bereitstellen oder Verwalten von Servern oder Berücksichtigen der Skalierbarkeit ausführen. Die Lambda-Integration gestattet Ihnen, die Funktionalität der Amazon Aurora MySQL-Datenbank zu erweitern und externe Anwendungen aufzurufen, um auf Datenänderungen zu reagieren. Beispielsweise können Sie eine Lambda-Funktion erstellen, die E-Mails an Kunden versendet, sobald deren Adresse in der Datenbank aktualisiert wird.
Verwenden Sie die native Funktion lambda_sync, wenn Sie das Ergebnis der Ausführung kennen müssen, bevor Sie zu einer anderen Aktion übergehen. Verwenden Sie die native Funktion lambda_async oder die vorhandene gespeicherte Prozedur mysql.lambda_async, wenn Sie das Ergebnis der Ausführung nicht kennen müssen, bevor Sie zu einer anderen Aktion übergehen. Weitere Informationen finden Sie in der Amazon Aurora MySQL-Dokumentation.
Weitere Informationenüber Amazon Aurora, eine MySQL- und PostgreSQL-kompatible relationale Datenbank-Engine, die die Geschwindigkeit und Verfügbarkeit einer hochwertigen kommerziellen Datenbank mit der Wirtschaftlichkeit einer Open Source-Datenbank verbindet, finden Sie auf der Amazon Aurora-Produktseite. Informationen zur regionalen Verfügbarkeit finden Sie auf der Aurora-Preisseite.