我的应用程序需要访问DynamoDB,并部署到AWS Lambda。我已经尝试com.amazonaws.aws-java-sdk-dynamodb
和software.amazon.awssdk.dynamodb
来实现访问DynamoDB的代码。但是,当冷启动触发Lambda时,它们都需要几秒钟来初始化。同时,对于使用Python和boto3
实现的应用程序,在应用程序开始访问DynamoDB之前,它们只需不到1秒的时间进行初始化。
PS。 Lambda配置了3GB RAM,以最大限度地缩短执行时间。
是否有比DynamoDB官方SDK更轻量级的其他替代库?或者我如何配置SDK以加速Lambda中的较短冷启动?