首页 > 解决方案 > 如何在 AWS 上组织用户存储在 S3 存储桶中的数据?

问题描述

我已经为我自己的项目和我自己的使用分配了 AWS 存储桶,但我从未将它们设置为供其他用户通过网站使用。这将是一个抽象的问题,因为我不知道如何前进:

我正在建立一个平台,注册用户可以在某个时候上传数据。事务的数据量在100MB左右,不小。

如何按用户、按桶组织存储的数据?我怀疑我可以通过标记用户名或标记其他元数据来跟踪所有交易。有没有更可扩展的方法?感觉这需要大量的手工工作。

标签: amazon-web-servicesamazon-s3

解决方案


您可以在存储桶对象上使用元数据或标签。例如,您可以使用用户名进行标记。

为了防止系统负载,您可以在 S3 存储桶前面放置一个 API 网关,并允许 API 网关的限制功能来防止某些负载。看看这个页面


推荐阅读