mysql - Amazon S3 - 以编程方式创建目录结构

标签 mysql amazon-web-services amazon-s3 amazon-ec2

我正在开发一个node.js应用程序。我正在使用带有 MySQL 的 AWS EC2 实例。我使用 Amazon S3 进行存储。在我的应用程序中,每个用户都有一个存储库。每个存储库都有多个文件夹,每个文件夹有多个文件。

以编程方式为每个用户创建一个 S3 文件夹以实现目录结构是个好主意吗?

最佳答案

当您必须将 key 放入多个子文件夹中时,Amazon 减轻了创建父文件夹和嵌套子文件夹的麻烦。

您当然可以考虑以编程方式使用文件夹。

例如

如果您想在 subdolder 下创建文件,则在 subsubfolder 下创建文件 - 您只需将 key 设置为 subfolder/subsubfolder/file.txt

该操作的执行方式如下 - 如果不存在则创建

关于mysql - Amazon S3 - 以编程方式创建目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31882296/

相关文章:

ruby - 运行测试时如何使以下 RightAWS 消息静音

amazon-web-services - AWS 无服务器图像处理程序 - Lambda 错误

mysql - 改进 SQL 查询,以便我只能获取已插入的日期之后的日期

mysql - 插入具有重复键和不同更新的多个值

amazon-web-services - S3桶: Encountered unsupported property NonCurrentVersionTransition

python - AWS lambda 与 python asyncio。事件循环关闭问题?

ruby-on-rails - 载波程序化上传

amazon-s3 - 备份到 S3 : symlinks

java - 除了 Asc/Desc,还有其他使用 Mysql Order By 的方式吗?

mysql 在 UNION 查询中使用 select as where 子句的结果