我想在AWS中存储大量字符串以供我的应用程序使用。要求如下:
我查看了以下内容:
任何见解或建议都会有所帮助。
更新:
我不知道为什么人们投票关闭它。这绝对是一个与编程相关的问题,我已经获得了非常有用的答案和评论,它们将对我以及将来对其他人有帮助。为什么对SO的有用职位实行自以为是的痴迷呢?
答案 0 :(得分:2)
DynamoDB可能很合适。
您的“键”没有任何“值”没关系。只需使用字符串作为主键即可。这还将强制唯一性。
您将获得on-demand和continuous的备份。我没有这些方面的经验,因此只能将您指向文档。
完全检索数据可能是最大的麻烦。不建议对DynamoDB执行全表扫描。它会变得昂贵。有一种方法可以使用数据管道to do an export(我也没有使用过)。另外,您可以自己使用DynamoDB streams(例如您可以将视频流推送到Kinesis,然后推送到S3。