我有8个不同的AWS Lambda函数需要共享一些常见数据。 (如数据库的常见配置等)
答案 0 :(得分:2)
没有用于在Lambda函数之间共享数据的内置技术。每个函数独立运行,没有共享数据存储区。
您需要使用外部数据存储区 - 也就是Lambda之外可以保留数据的东西。
一些选项包括:
以上选项是完全托管的服务,因此您无需运行任何额外的基础架构。
还有其他选项,例如Amazon ElastiCache,但它们需要运行其他服务。
答案 1 :(得分:0)
根据配置的性质,您可以决定使用不同的存储选项。
如果配置不经常更改且大部分是静态的,您可以使用以下选项,
如果他们经常变化,你可以考虑,
注意:根据您的使用情况,您还可以将这些配置视为这些Lambda函数的参数。