我有两个AWS Lambda函数-lambdaA和lambdaB。

http客户端调用API网关端点A,该端点将调用lambdaA,后者会生成uuid并返回到客户端。

然后,客户端调用API网关端点B,该端点将调用lambdaB,并将lambdaA生成的uuid传递给lambdaB。 lambdaB如何验证uuid由lambdaA生成。

我可以想到使用缓存-弹性缓存或db-dynamodb。但是我不喜欢弹性高速缓存,因为它运行服务器,而对于我的简单用例来说,dynamodb可能太重了。

是否还有其他更简单的方法可使用AWS Lambda缓存数据。

最佳答案

推荐使用DynamoDB和Elasticache。
另外,请阅读肯尼思·法尔克(Kenneth Falck)的以下文章:

Amazon AWS Lambda data caching solutions compared

How HipChat Stores And Indexes Billions Of Messages Using ElasticSearch And Redis

10-04 18:57