【发布时间】:2011-01-22 14:12:53
【问题描述】:
我有一个网站,其中包含与每个列表相关联的列表和图像。
我目前在文件系统中有这样组织的图像:
D:\Images\Original
D:\图片\缩略图
每个列表最多可以有 12 张原始尺寸和缩略图尺寸的图像。
我想知道如何最好地组织文件系统中的图像,以便在为列表定位图像方面获得更好的性能。
我正在考虑这个组织:
对于 ID 为 101 的商家信息:
D:\Images\Original\101
D:\图片\缩略图\101
对于 ID 为 102 的列表:
D:\Images\Original\102
D:\图片\缩略图\102
等等
换句话说,每个列表都会有一个文件夹(以列表 ID 命名)。在该文件夹中,您只有该特定列表的图像。
有没有更好的方法来组织列表图像?我总共有近 100 万张图片。
【问题讨论】:
-
在什么意义上更好的方法?您要优化什么?
-
我想减少系统在文件系统中定位图像所需的时间。在包含 500,000 张图片的文件夹中查找图片可能比在包含 12 张图片的文件夹中查找图片要慢。
标签: performance image optimization