Inserito il: Dec 11, 2017
L'anno scorso abbiamo annunciato il supporto del richiamo asincrono delle funzioni di AWS Lambda da Amazon Aurora con compatibilità MySQL tramite una procedura salvata integrata. A partire dalla versione 1.16, questa funzione viene ampliata in modo da consentire il richiamo sincrono delle funzioni di Lambda. In più, abbiamo implementato entrambe le versioni sincrona e asincrona della funzione utilizzando funzioni native, che consentono di richiamare le funzioni di Lambda dalle query.
AWS Lambda permette di eseguire codice senza dover gestire server né effettuare il provisioning o la ricalibrazione di risorse. L'integrazione di Lambda consente di ampliare le funzionalità del database MySQL di Amazon Aurora e di richiedere alle applicazioni esterne di agire sulle modifiche dei dati. Ad esempio, puoi creare una funzione di Lambda che invii e-mail ai clienti ogni volta che il loro indirizzo nel database viene aggiornato.
Utilizza la funzione nativa lambda_sync quando devi necessariamente conoscere il risultato dell'esecuzione prima di passare a un'altra azione. Utilizza la funzione nativa lambda_async o la procedura salvata esistente mysql.lambda_async quando non devi necessariamente conoscere il risultato dell'esecuzione prima di passare a un'altra azione. Trovi maggiori informazioni nella documentazione di Amazon Aurora MySQL.
Trovi maggiori informazioni su Amazon Aurora, un database relazionale compatibile con MySQL e PostgreSQL, che unisce la velocità e la disponibilità dei database commerciali di fascia alta alla semplicità e al costo ridotto dei database open source, nella pagina di prodotto. Fai riferimento alla pagina dei prezzi di Amazon Aurora per informazioni sulle regioni in cui è disponibile.