S3存储JSON与DynamoDB

时间:2017-09-25 18:04:14

标签: amazon-web-services amazon-s3 cloud amazon-dynamodb

考虑到DynamoDB比S3贵得多......

为什么不使用DynamoDB作为商店来存储S3中的JSON文件?

这种方法的一个缺点可能是查询,过滤甚至分页。但是,假设系统非常简单,只能通过id进行查询。 id可以是名称(或密钥)或文件。

另一点可能是并发。但是,假设用户只能访问/写入他们的数据。

是否有任何其他情况或事实会使S3成为一个非常糟糕的选择?

1 个答案:

答案 0 :(得分:1)

我同意如果排除DynamoDB提供的以下功能,即

  1. 并发
  2. 索引(以便更快地访问)
  3. 二级索引等其他功能
  4. 可以使用S3,因为它最终将对象存储为键值对