繁忙的照片网站 - 照片文件夹结构

时间:2012-07-18 22:49:03

标签: filesystems storage server-side photolibrary

我有一个繁忙的照片网站,有大约350,000张照片。高分辨率,可下载的照片存储在Amazon S3存储桶中,但缩略图和预览存储在我的专用服务器上。

目前,我在1个照片文件夹中有350,000个缩略图,而且该网站正在快速增长。我最好将所有缩略图留在1个文件夹中,可能达到几百万,或者我应该以编程方式开始缩放文件夹结构,如; photo1,photo2,photo3并在每个文件夹中有100k文件?

1 个答案:

答案 0 :(得分:2)

将它们分别拆分为文件夹结构。我觉得有用的一种方法是将文件夹结构设置为文件名的子串。

e.g。 23155104112.jpg

..\231
..\231\551
..\231\551\041
..\231\551\041\23155104112.jpg

这样您就不需要存储其他路径数据,文件总是在您期望的位置,并且您永远不会在文件夹中存在太多文件。