【发布时间】:2014-06-09 15:26:00
【问题描述】:
我想知道您建议使用 s3 运行用户上传系统。我打算使用 MongoDB 存储元数据,例如上传器、大小等。我应该如何将实际文件存储在 s3 中。
这是我的一些想法,你认为什么是最好的?所有这些示例都涉及将元数据保存到 MongoDB。
1.我应该将所有文件存储在一个存储桶中吗?
2. 也许将它们组织成日期(例如 6/8/2014/mypicture.png)?
3.我是否应该将它们全部保存在一个存储桶中,但要添加一个字符串(例如 d1JdaZ9-mypicture.png)以避免重复。
4. 或者我应该为一个文件夹生成一个长字符串,并将文件存储在该文件夹中。 (保留原始文件名)。例如sh8sb36zkj391k4dhqk4n5e4ndsqule6/mypicture.png
【问题讨论】:
标签: amazon-web-services amazon-s3