我的 PHP 项目将使用数千张图片,每张图片只需要一个数字作为其存储名称。
我最初的想法是将所有图片放在一个目录中,并将文件命名为“0.jpg”、“1.jpg”、“2.jpg”,一直到“4294967295.jpg”。
创建目录树结构并将文件命名为“429 / 496 / 7295.jpg”之类的文件在性能方面会更好吗?
如果答案是肯定的,那么后续问题将是:每个深度级别的子目录或文件的最佳数量是多少?选择的文件系统对此有什么影响?
每个文件都有一个对应的 MySQL 条目,带有一个 UNSIGNED LONGINT id-number。
谢谢你。