我们正在使用 Windows 2008(EC2),并且有一个在特定文件夹中存储大量子文件夹的应用程序(即 root/subfolder1、root/subfolder2、root/subfolder3 等)
我们预计会有数千万个子文件夹,因此出现了可扩展性问题。您知道 Windows 2008 是否能够处理这个问题吗?性能如何?是否存在一条神奇的界限,超过该界限后,任何文件夹操作(例如,创建新子文件夹或查找现有文件夹)都会大幅减慢?有确切的数字吗?
作为替代方案,我们正在考虑将平面结构转换为树状结构
root/subfolder1_/subfolder1
root/subfolder1_/subfolder11
...
root/subfolder2_/subfolder2
您对此有何看法?
答案1
答案2
有帮助吗?:http://msdn.microsoft.com/en-us/library/aa365247.aspx
“Windows API 有许多函数也有 Unicode 版本,以允许扩展长度的路径,最大总路径长度为 32,767 个字符。”