【发布时间】:2014-03-24 20:45:45
【问题描述】:
我们正在处理图片库,我们预计其中有 100 万到 4000 万张照片,但我们正在考虑将它们保存在照片文件夹中 但是一个照片文件夹可以保存4000万张照片。如果我直接将它们保存在照片文件夹中而不创建任何子文件夹,是否有任何问题我必须根据上传日期创建文件夹,以便对于任何给定日期,当天上传的照片将像这样进入当天文件夹。
我在创建该结构时没有任何问题,但从知识的角度来看,我想知道如果我们将几百万张照片直接保存在一个文件夹中会出现什么问题。我见过很少有这样做的网站,例如,如果您将看到此页面,则所有图像都在图像文件夹下。
大约有 500 万张图片。所有图片都在各自的 id 下,例如在 4132808 所以显示images目录下有超过500万个子文件夹,一个目录下可以保留这么多文件夹吗
http://www.listal.com/viewimage/4132808 http://iv1.lisimg.com/image/4132808/600full-the-hobbit%3A-an-unexpected-journey-photo.jpg
【问题讨论】:
-
4000 万张照片 á 0.5MB(不是很多)将下降到大约 20TB。您确定不会达到 HDD 限制吗?
-
@IngoBürk 是的硬盘没问题
-
好的,只是想指出这一点。但请记住,如果不将 HDD 放入您的机器(这也不能很好地扩展),单文件夹解决方案无法很好地扩展。
标签: linux image directory directory-structure