0

我们正在将我们的图像存储库移动到 Amazon S3,我想知道将图像存储在那里的最佳做法是什么。

我们永远不会浏览实际的文件夹,所有图像的名称hash-type.ext如下:

22ads432b3b2j32-default.png
22ads432b3b2j32-mini.png

我是否应该费心将图像组织到单独的文件夹中,例如default/mini/?或者将它们全部放在一个文件夹中可以吗?

我不知道在一个文件夹中拥有数十万张甚至数百万张图像是好事还是坏事。就像我之前提到的,我们永远不会遍历/浏览 S3 文件夹,因为我们将它们的位置存储在数据库中,以防我们必须删除。

现在我们使用 DNS cname 作为存储桶,但最终将迁移到云端。

4

1 回答 1

2

每个存储桶没有最大对象数。只要你能保证对象的键是唯一的,你只需要一个桶。一个重要的考虑因素是您最多只能拥有 100 个存储桶

于 2013-01-11T14:28:35.383 回答