将文件存储在多个目录与单个目录中

时间:2016-01-14 10:05:32

标签: file directory server filesystems

我正在开发一个网络服务器,我必须存储不同城市的许多图像文件。
有两种选择:

  1. 所有文件都可以存储在同一目录或
  2. city1的文件可以存储在city1目录,city2目录中的city2文件,等等。将创建大约20个这样的目录。
  3. 是否会导致服务器的响应时间,文件系统的健壮性或任何其他因素产生任何差异?哪个是更好的选择?

1 个答案:

答案 0 :(得分:0)

我认为选择2 因为它更好的概述和可扩展性。此外,文件夹city1中的现有文件名也可用于文件夹city2。在解决方案1中,您可能会遇到文件名冲突。值得一提的响应时间没有差异。如果您经常读取/写入相同的文件,则服务器的缓存将对访问时间起重要作用,这在解决方案1或2中是相同的。