【发布时间】:2021-11-07 14:26:42
【问题描述】:
我的 AWS Lambda 函数需要访问每小时更新的数据,并且将通过 api 经常调用。什么是最有效和最便宜的方法?
已经每小时更新的数据是通过Lambda批处理配置的,但是我不知道这些数据存储在哪里。
是否每次都将最新的数据放入 Amazon S3 的最新存储桶中?或者,即使热分区出现问题,由于访问简单,将其存储在 Amazon DynamoDB 中如何?我考虑了网关缓存,它每小时更新一次,但要付出代价。请指教。
【问题讨论】:
-
您需要更详细地描述数据的样子。它有多大?您如何准确地访问它(例如通过某种查询,或者只是将整个内容加载到 Lambda 函数的内存中?)。不花钱是硬性要求吗?
标签: amazon-web-services amazon-s3 aws-lambda amazon-dynamodb