对于简单的二进制文件存储,是否有比 DynamoDB 更好的 AWS 替代方案

Is There a Better AWS Alternative to DynamoDB for a Simple Binary File Store

我们正在我们的移动应用程序中实施 'trusted client' 模型,其中服务器仅存储 'blobs' 并且不知道其内容,除了版本号。

blob 可用于静态数据和保存的用户数据。我们需要准备好存储 1 亿个这样的 blob。写入将多于读取。斑点平均约为 20KB。

想知道我们可能 运行 使用 DynamoDB 会遇到什么样的问题,是否有更合适的东西。

S3 将是存储 blob 的绝佳场所。您可以使用 DynamoDB 来保存有关它们的信息以及它们的 S3 密钥名称。

这些 blob 非常小,DynamoDB 或 RDS 也可以很好地处理它们。

Dynamo 可以用这个:

您的选择需要考虑的其他一些事项: