主要是小文件和图片,我用分目录的方法:
每个用户都有一个对应的“用户数据目录”,“用户数据目录”上层又分目录,每个“上层目录”最多存储1000个“用户数据目录”,然后每个“用户数据目录”下又分目录存图片,每个子目录最多放1000个图片。
请问这种目录的分法效果会怎么样?除了分目录外,还有什么其他的方法吗?
2进制存储到数据库,为了你将来备份,权限,修改等节省了相当多的时间
你可以根据实际需要,在用户数据目录下,以当前的年月或者年月日的命名方式来自动生成目录。
数据库只存储文件的存放路径。
2进制存储到数据库的方式,性能太差,一般我都不会考虑~~