您能否指出我在IIS 7中进行文件托管的最佳做法。文件数量可以非常高> 500,000,每个2-10KB。
可能的问题是如此大量的文件的性能。我们可以拥有较少数量的较大文件,并拥有一个HTTP处理程序来处理请求或只是拥有较小的文件,并使用IIS7直接将它们作为静态文件提供。
您可以分享哪些最佳做法/效果比较?你推荐什么?
答案 0 :(得分:1)
一个考虑因素是在一个目录中包含大量文件会对性能产生影响 - 大多数文件系统都没有针对在包含1000000或更多文件的目录中查找一个文件的性能进行优化。通过将文件系统结构化为每个目录中只有几个文件,您可能会获得更好的性能。