【问题标题】:Good Filesystems and/or Archive Systems for Many Small Files适合许多小文件的良好文件系统和/或存档系统
【发布时间】:2012-10-20 14:41:41
【问题描述】:

我希望存储许多(5 亿 - 9 亿)小 (2kB-9kB) 文件。

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

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

因此

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

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

【问题讨论】:

    标签: file filesystems storage inode


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-01-12
      • 1970-01-01
      • 2011-09-03
      • 2015-06-13
      • 2013-12-05
      • 2020-01-16
      • 2020-10-08
      • 2013-04-22
      • 2017-11-23
      相关资源
      最近更新 更多