单个目录下文件过多会影响性能。现在想到的有两个方案
1. 根据时间来划分目录 (并发很大怎么办)
2. 用一个数据表来记录每个目录下有多少文件, 数目超过阀值变新建目录 ( 更新数据表比较频繁, 影响性能)。
1. 根据时间来划分目录 (并发很大怎么办)
2. 用一个数据表来记录每个目录下有多少文件, 数目超过阀值变新建目录 ( 更新数据表比较频繁, 影响性能)。
1
JoyNeop May 22, 2014 via iPad
后端接收文件写入磁盘时,在路径中插入一个变量 A,其中 A 是当前时间戳的前 6 位(或按照平均文件接收量和未来十年文件接收量增长的预期用更短或长的)。
|
3
sampeng May 23, 2014 直接文件名md5取前n位让你吃了么。。
|