0

我正在寻找存储许多(5 亿 - 9 亿)小(2kB-9kB)文件。

大多数通用文件系统似乎不适合这种情况,因为它们要么无法处理大量文件,要么因文件过多而速度变慢,要么具有非常大的块大小。

这似乎是一个常见问题,但是当将小文件存储在与自身大小大致相同的 inode 上时,我能找到的所有解决方案似乎最终都会受到存储效率的影响。

因此

是否有专门设计用于处理数亿个小文件的文件系统?

或者

是否有生产级解决方案可以即时归档小文件并将一个大文件写入磁盘?

4

1 回答 1

1

我们的 SolFS 支持低至 512 字节的页面大小,并允许您在文件中创建虚拟文件系统,从而将所有文件合并到一个存储文件中。但是,性能取决于文件的存储方式(分层或在一个文件夹中),并且通常特定于使用场景。

于 2012-10-31T07:21:23.677 回答