我们购买了1个数据库,含有100万个pdf文件,如何合理的进行分布,是个需要好好考虑的问题。我们策略是对于1个文件名字,比如123456.pdf,我们就先建立1个文件夹为12,下面建立一层为34,最后文件被改名为56.pdf,搞定!这样不会有太多的层次,读取数据相对比较快!否则1个文件夹下放10000个文件,是肯定不行的。代码如下:
生成2位数:$j2 = sprintf("%02d",$j2);
我们购买了1个数据库,含有100万个pdf文件,如何合理的进行分布,是个需要好好考虑的问题。我们策略是对于1个文件名字,比如123456.pdf,我们就先建立1个文件夹为12,下面建立一层为34,最后文件被改名为56.pdf,搞定!这样不会有太多的层次,读取数据相对比较快!否则1个文件夹下放10000个文件,是肯定不行的。代码如下:
生成2位数:$j2 = sprintf("%02d",$j2);