本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從 Amazon Aurora MySQL 資料庫叢集叫用 Lambda 函式
您可以使用原生函式 lambda_sync 或 lambda_async,從 Amazon Aurora MySQL 相容版本 資料庫叢集叫用 AWS Lambda 函式。Aurora 資料庫叢集必須能夠存取 Lambda,您才能從 Aurora MySQL 叫用 Lambda 函式。如需有關授予 Aurora MySQL 存取權的詳細資訊,請參閱授權 Aurora 存取 Lambda。如需 lambda_sync 與 lambda_async 預存函數的相關資訊,請參閱使用 Aurora MySQL 原生函式叫用 Lambda 函式。
您也可以使用預存程序呼叫 AWS Lambda 函數。不過,已棄用預存程序。如果您使用下列其中一個 Aurora MySQL 版本,強烈建議使用 Aurora MySQL 原生函數:
-
Aurora MySQL 第 2 版,適用於 MySQL 5.7 相容的叢集。
-
Aurora MySQL 3.01 版和更新版本,適用於 MySQL 8.0 相容的叢集。預存程序不適用於 Aurora MySQL 第 3 版。
如需有關授予 Aurora 對 Lambda 的存取權和叫用 Lambda 函數的資訊,請參閱下列主題。