首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在无服务器AWS架构建议中实现后端缓存

在无服务器AWS架构建议中实现后端缓存
EN

Stack Overflow用户
提问于 2021-01-25 22:02:02
回答 1查看 224关注 0票数 1

我有一个使用AWS的无服务器应用程序。我的lambda从其他第三方API中获取一些数据,并且我计划实现后端缓存来缓存我的lambda获取的数据。我在网上读过一些文章,并看到了一些示例架构。

如果您观察到图片,dynamoDB将用于存储由lambda获取的数据的缓存。人们建议DynamoDB作为它增加的延迟,而获取缓存的时间非常小。但是我不能访问DynamoDB,因为要缓存的每个数据项都非常大,即使在go之后(大约5-7 my )。因此,我计划使用DocumentDB而不是DynamoDB。我只是在学习DocumentDB是如何工作的,我不知道它是否像DynamoDB那样快速高效。有谁能对这个想法发表评论,并提出一些建议,说明除了DynamoDB之外,在这种情况下我可以使用哪些选项,以及DocumentDB是否是一个好的替代方案?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-26 17:55:05

如果您需要缓存价值5-7兆的数据,您考虑过使用S3作为缓存吗?S3可以用作一个有效(廉价)的nosql数据库。我不确定它是否能满足您的特定用例,但根据您的需要,它可能值得探讨。

如果您想深入研究这个主题,我在StackOverflow上找到了一个关于这个主题的StackOverflow。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65893043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档