gpt4 book ai didi

amazon-web-services - 如何在多个 AWS Lambda 函数之间共享数据?

转载 作者:行者123 更新时间:2023-12-04 03:01:02 25 4
gpt4 key购买 nike

我有 8 个不同的 AWS Lambda 函数需要共享一些公共(public)数据。 (比如数据库的通用配置等)

最佳答案

没有用于在 Lambda 函数之间共享数据的内置技术。每个函数独立运行,没有共享数据存储。

您将需要使用外部数据存储——也就是说,可以在 Lambda 之外保存数据的东西。

一些选项包括:

  • Amazon S3:您可以将信息存储在 S3 对象中,该对象由您的 Lambda 函数检索。
  • Amazon DynamoDB:一种提供快速性能的完全托管的 NoSQL 数据库。如果您正在存储和检索博客数据(例如 JSON 对象),则非常适合。您的 Lambda 函数将通过标准 API 调用访问 DynamoDB。要获得极致性能,您可以使用 DynamoDB Accelerator (DAX)。
  • AWS Systems Manager Parameter Store:为配置数据管理和 secret 管理提供安全的分层存储。

以上选项是完全托管的服务,因此您不需要运行任何额外的基础设施。

还有其他选项,例如 Amazon ElastiCache,但它们需要额外的服务才能运行。

关于amazon-web-services - 如何在多个 AWS Lambda 函数之间共享数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49225432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com