1
考虑到DynamoDB是相当比S3更贵......S3存储JSON VS DynamoDB
为什么不存储在S3 JSON文件,而不是使用DynamoDB的店吗?
这种方法的一个缺点可能是查询,过滤甚至分页。但是让我们说这个系统非常简单,它只能通过id查询。该id可以是名称(或密钥)或文件。
另一点可能是并发性。但让我们说,用户只能访问/写入他们的数据。
是否有任何其他的情况或事实会让S3成为一个非常糟糕的选择?
叶氏,我们在同一页面。但是,使用AWS Athena可以解决查询S3中的JSON文件的一些缺点。有些人甚至走得更远,并使用空文件,将数据直接存储在文件的密钥上。 http://www.s3nosql.com.s3.amazonaws.com/infinitedata.html。因此,我仍然试图看到一个场景,它促使我在S3中选择DynamoDB而不是JSON文件。 – osotorrio