在文件系统中存储大量文件?

New*_*mer 1 files windows-server-2008 filesystems distributed-filesystems

伙计们,我正在创建一个应用程序,它将在文件系统中保存一个.txt文件(我猜每个文件大约 10 KB),并将其路径保存在 MS SQL 数据库中。现在,根据我的估计,350-400 million每年大约需要保存这种性质的文件。

存储这些大量文件的最佳方式或最佳文件系统是什么?目前我的服务器运行在Windows Server 2008 R2Windows文件系统上,可以处理这么多文件吗?或者我需要研究unix/linux解决方案吗?

注意:顺便说一句,我只需要存储它们,它们将被读取一次,然后很少(在某些特殊情况下)或者可能根本不被读取。这就是为什么我只会保留它们 2.3 年。

Jan*_*nen 5

从技术角度来看,NTFS 每个文件系统可以存储大约 40 亿个文件。

不过,考虑到您计划存储的文件数量,您需要更仔细地考虑您的架构;如果操作不当,像备份这样的事情可能会花费大量文件不必要的长时间。