我有两个 AWS lambda 函数 - lambdaA 和 lambdaB。
http 客户端调用 API 网关端点 A,后者调用 lambdaA,后者生成 uuid 并返回给客户端。
然后,客户端调用 API 网关端点 B,后者调用 lambdaB 并将 lambdaA 生成的 uuid 传递给 lambdaB。 lambdaB 如何验证 uuid 是由 lambdaA 生成的。
我可以考虑使用缓存 - 弹性缓存或数据库 - 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
关于amazon-web-services - 在两个 aws lambda 函数之间共享变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39047184/